Описание: Я выполняю настройку для tacacs + server с открытым исходным кодом. Пока упаковка я tring, чтобы запустить configure для genrate Makefile.Ошибка: AC_DEFINE() не найден в autoreconf --force --install
Примечание: В исходных текстах tacacs + tar используется autoconf 2.63 & на моей машине для сборки есть 2.67 версия autoconf. Только это env diff.
Но получить макрос AC_DEFINE() не определена ошибка, как показано ниже:
d001:~/srcsvn/workspace_main_7.40_04102013_64bit/NMD2/64bit/os/usr.local/tacplus_merger/src/tacacs+-4.0.4.19.orig$ autoreconf --force --install
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `cfgaux'.
libtoolize: copying file `cfgaux/ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.in:45: error: possibly undefined macro: AC_DEFINE
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
Ницца, был причиной ошибки, которую я также получил, спасибо! – Geoffrey