Sto provando a creare una libreria e le istruzioni README devono chiamare configure.ac, quindi make.
Sfortunatamente, sto riscontrando un errore:
configure.ac:75 :error: possibly undefined macro: AC_PROG_LIBTOOL
If this token is legitimate please use m4_pattern_allow
Ora, so di aver installato libtool (sto eseguendo Scientific Linux 6.2 (non aggiornato) e ho usato yum --downloadonly per ottenere gli rpms di automake, autoconf, libtool e libtool-devel per ogni evenienza).
Sono installati e attualmente libtool vive in / usr / share / libtool. Tuttavia, autoconf non riesce a trovarlo.
Tutti i risultati di Google erano del tipo "installa libtool", il che non mi aiuta affatto. Qualsiasi aiuto o guida sarebbe molto apprezzato. Non sono sicuro se il problema sia che rpm -i ha rovinato ottenere libtool qui, o se ho bisogno di collegare / usr / share / libtool da qualche altra parte (quindi quale e qualunque altra cosa può trovarlo).
autogen.sh
, puoi anche modificare laexec autoreconf
linea per includerla-I /usr/share/alocal
insieme alle altre opzioni, cosa che ho effettivamente fatto. Il comando effettivo invocato per generare loconfigure
script è quindiautoreconf -v -f -i -I /usr/share/aclocal
.