Где autoconf AC_CHECK_HEADERS проверяет файлы заголовков?

У меня возникли проблемы с компиляцией одной из библиотек с открытым исходным кодом (libopekele OpenID lib).

Проблема в том, что у меня нет доступа sudo в системе, где мне нужно скомпилировать это.

Запустите configure. Он жаловался на отсутствие htmltidy lib. Установил htmltidy на нестандартном пути /home/geekgod (поскольку у меня нет доступа к /usr и/usr/local)

Теперь проблема заключается в том, как сделать configure script libopekele для выбора заголовков из /home/geekgod/include.

Запишитесь в configure.ac script из libopkele,

он использует AC_CHECK_HEADERS для поиска tidy.h или tidy/tidy.h Я уверен, что он ищет их в стандартном местоположении (/usr/include) Как добавить /home/geekgod к стандарту include dir

Ответы

Ответ 1

попробуйте следующее:

./configure CPPFLAGS=-I/home/geekgod/include --prefix=... --etc