проблема компиляции apt-pkg - PullRequest
0 голосов
/ 28 октября 2011

Я пытаюсь скомпилировать сторонний код, который использует apt-pkg.Ошибка:

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

Я убедился, что regex.h существует в /usr/include/regex.h

Я использую 64-битную версию Ubuntu 10.4 для компиляции кода

что может быть не так?

1 Ответ

0 голосов
/ 28 октября 2011

Вам необходимо включить regex.h в depcache.h, прежде чем использовать regex_t, или включить его в любой код, включающий depcache.h, прежде чем включать depcache.h.

Или, возможно, существует #ifdef, который неправильно задан для вашей среды и блокирует включение regex.h.

...