ich ein Projekt zu bauen, ich versuche, und es wirft mich einen Fehler:möglicherweise nicht definiertes Makro: 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
Ich bin sehr neue Werkzeuge zu bauen, das ist, warum dieser Fehler mich treibt verrückt.
Kann mir jemand helfen, herauszufinden, was ich tun soll, um dieses Problem zu lösen?
EDIT: entsprechende Zeile in configure.ac ist:
Hey ich noch nicht in der Lage, was ist falsch mit meiner configure.ac herauszufinden. Mein configure.ac wie folgt aussieht:
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!]))
Es bricht bei AC_SUBST ([Libtool]). Bitte helfen Sie
Hallo, Diego dankt für die Hilfe, aber ich bin immer noch nicht in der Lage, herauszufinden, was falsch mit meinem configure.ac ist. Sie können meine configure.ac in der obigen Frage überprüfen. –
Ich würde erwarten, dass das Problem in AP_CHECK_APACHE nicht verfügbar sein wird. Es gibt zwei Projekte, die auf dieses Makro verweisen (beide auf GitHub) und beide haben es in einer m4-Datei im m4/-Verzeichnis von ihnen. Beide haben unterschiedliche Generierungsskripte, aber für beide sollte es gut funktionieren, wenn Sie sie alle ignorieren und 'autoreconf -fis -I m4' machen –