Saya mencoba membangun perpustakaan, dan instruksi README adalah memanggil configure.ac, lalu buat.
Sayangnya, saya mengalami kesalahan:
configure.ac:75 :error: possibly undefined macro: AC_PROG_LIBTOOL
If this token is legitimate please use m4_pattern_allow
Sekarang, saya tahu saya telah menginstal libtool (saya menjalankan Scientific Linux 6.2 (tidak di-upgrade), dan telah menggunakan yum --download hanya untuk mendapatkan rpms dari automake, autoconf, libtool, dan libtool-devel untuk berjaga-jaga).
Mereka terinstal, dan libtool saat ini tinggal di / usr / share / libtool. Namun, autoconf tampaknya tidak dapat menemukannya.
Semua hasil google adalah dari jenis 'install libtool', yang sama sekali tidak membantu saya. Bantuan atau bimbingan apa pun akan sangat dihargai. Saya tidak yakin apakah masalahnya adalah bahwa rpm-i mengacaukan mendapatkan libtool di sini, atau jika saya perlu menautkan / usr / share / libtool ke tempat lain (sehingga mana dan yang lainnya dapat menemukannya).
autogen.sh
Anda juga dapat memodifikasiexec autoreconf
baris untuk disertakan-I /usr/share/alocal
bersama dengan opsi lain, yang sebenarnya saya lakukan. Perintah aktual yang dipanggil untuk menghasilkanconfigure
skrip kemudianautoreconf -v -f -i -I /usr/share/aclocal
.