apt-pkg компиляция мәселесі

Мен apt-pkg қолданатын үшінші тарап кодын жинауға тырысамын. Қате

/usr/include/apt-pkg/depcache.h:188: error: ‘regex_t’ was not declared in this scope

Regex.h файлын /usr/include/regex.h мекенжайында бар екенін тексердім

Мен кодты құрастыру үшін ubuntu 10.4 64 бит қолданамын.

не дұрыс емес болуы мүмкін?

0
қосылды автор user837208, көзі
Компиляция жасағыңыз келетін нәрселер туралы айту пайдалы болуы мүмкін
қосылды автор Adam Wagner, көзі

1 жауаптар

Depocate.h файлын regex.h ішіне regex_t-ні қолданбас бұрын немесе depcache.h файлын қоспас бұрын, оны depcache.h енгізген кез келген кодқа қосыңыз.

Немесе, мүмкін, сіздің ортаңызға дұрыс орнатылмаған #ifdef бар, ол regex.h файлын қамтуға тыйым салады.

0
қосылды