LINUX.ORG.RU

Вопрос по autoconf


0

0

Пишу шаблон configure.ac для одного проекта. Что-то никак не могу понять, как в configure.ac проверить, определён ли символ?
Проще говоря, мне нужно проверить, что в системе установлены библиотеки Oracle C++ client interface. Я нашёл готовый макрос m4 для этих целей -- http://autoconf-archive.cryp.to/ax_lib_oracle_oci.html
Этот макрос устанавливает HAVE_ORACLE. Теперь я хочу остановить configure с ошибкой, если Oracle не найден. Как это сделать? Порылся в других проектах, почитал гугл, но просветление что-то никак не придёт. :( Всяческие if, #if, ifdef и пр. уже попробовал. Пока не помогло.

if test -z $ORACLE_OCI_VERSION; then
  AC_MSG_ERROR([Oracle not found])
fi

alex_custov ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.