2016-12-16 13 views
0

Я пытаюсь построить проект, и он бросает мне ошибку:возможно неопределенный макрос: макрос AC_SUBST

autoreconf: running: /usr/bin/autoconf --force 
configure.ac:19: error: possibly undefined macro: AC_SUBST 
     If this token and others are legitimate, please use m4_pattern_allow. 
     See the Autoconf documentation. 
autoreconf: /usr/bin/autoconf failed with exit status: 1 

Я очень новой для создания инструментов, вот почему эта ошибка сводит меня с ума.

Может кто-нибудь помочь мне выяснить, что я должен сделать, чтобы решить эту проблему?

EDIT: Соответствующая строка в configure.ac является:

Эй, я все еще не в состоянии выяснить, что случилось с моим configure.ac. Мой configure.ac выглядит следующим образом:

PKG_CHECK_MODULES(libcurl, libcurl) 

AP_VERSION=2.2.4 
AP_CHECK_APACHE([$AP_VERSION], [ 
    LIBTOOL="`$APR_CONFIG --apr-libtool`" 
    AC_SUBST([LIBTOOL]) 

    MODULE_CFLAGS="$AP_CFLAGS" 
    AC_SUBST([MODULE_CFLAGS]) 

    MODULE_LDFLAGS="`$APR_CONFIG --link-libtool` `$APU_CONFIG --link-libtool`" 
    AC_SUBST([MODULE_LDFLAGS]) 

    BIN_LDFLAGS="`$APR_CONFIG --link-libtool` `$APU_CONFIG --link-libtool` `$APR_CONFIG --ldflags --libs` `$APU_CONFIG --ldflags --libs`" 
    AC_SUBST([BIN_LDFLAGS]) 

    prefix="$AP_PREFIX" 
], AC_MSG_ERROR([*** Apache version $AP_VERSION not found!])) 

Он разбивает на AC_SUBST ([LIBTOOL]). Пожалуйста, помогите

ответ

1

Это неудачный способ autoconf имеет тенденцию терпеть неудачу. Проверьте последний макрос, который был вызван доAC_SUBST, это реальный неопределенный.

+0

Привет, Диего благодарит за помощь, но я все еще не в состоянии понять, что случилось с моей configure.ac. Вы можете проверить мой configure.ac в вопросе выше. –

+0

Я ожидаю, что проблема не будет найдена в AP_CHECK_APACHE. Есть два проекта, которые ссылаются на этот макрос (оба на GitHub), и оба имеют его в файле m4 в каталоге m4 /. Оба имеют разные сценарии генерации, но для обоих он должен работать нормально, если вы игнорируете их все и выполняете 'autoreconf -fis -I m4' –

 Смежные вопросы

  • Нет связанных вопросов^_^