autoconf, проверка существования программы
Чтобы проверить, есть ли программа а PATH,
в configure.in используется макрос
AC_PATH_PROG(tmp,programm)
Как завершить выполнение configure, если programm не найдена?
За последние 60 дней ни разу не выходила
Сайт листа:
http://www.linuxrsp.ru
Открыт:
25-07-2003
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.linux.discuss-list@subscribe.ru
Адрес
модератора: comp.soft.linux.discuss-owner@subscribe.ru
Чтобы проверить, есть ли программа а PATH,
в configure.in используется макрос
AC_PATH_PROG(tmp,programm)
Как завершить выполнение configure, если programm не найдена?
On Wed, 26 Jul 2006 13:33:03 +0400
"Sergey B. Khvatov" <xbat***@t*****.ru> wrote:
Ну тогда все ясно =)
В сообщении от 1153907380 секунд после начала Эпохи Sergey Potapov написал(а):
AC_PATH_PROG(PPPD, [pppd], [no])
if test "$PPPD" = "no"; then
echo "pppd is a required program... aborting."; exit 1
fi
В сообщении от 26 июля 2006 12:49 Sergey Potapov написал(a):
Так configure.in - это shell script с макросами куда можно
вставить что угодно, например:
AC_PATH_PROG(tmp,programm,[NOTFOUND])
if [ "X$tmp" == "XNOTFOUND" ]
then
AC_MSG_FAILURE("programm is missing")
fi
Вообще-то я это не проверял, но первая идея такая