Saya ingin belajar tentang autotool, jadi saya mulai menonton beberapa tutorial di YouTube.
Saya membuat folder bernama hello
dan kemudian membuat configure.ac
file:
AC_INIT([hello],[.01])
AC_OUTPUT
Saya menyimpannya dan kemudian berlari autoreconf -i
. Jelas, ini tidak berfungsi pertama kali karena tidak diinstal. Lalu saya instal autoconf
dengan perintah sudo apt-get install autoconf2.13
.
Sekarang setelah ini saya kembali berlari autoreconf -i
, tetapi sekarang saya mendapatkan kesalahan seperti yang ditunjukkan di bawah ini:
Can't exec "libtoolize": No such file or directory at /usr/bin/autoreconf2.50 line 196.
Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf2.50 line 196.
configure
danautom4te.cache
tetapi masih, ketika menjalankannyaautoreconf -i
menunjukkan dua baris kesalahan ini, apakah akan ada masalah di masa depan, apa kesalahan ini?autoreconf
danautoconf
perintahapt-file search filename
dan mengganti nama file dengan apa yang Anda miliki dan itu akan memberi tahu Anda paket apa yang perlu Anda instal.Jawaban:
Kamu seharusnya melakukan
sudo apt-get install build-essential libtool
sumber
sudo apt-get install libtool
. Saya tidak yakin apakah itu termasuk dalam build-essential.libtool
tidak dibuild-essential
apt-get install libtool
untuk binerlibtoolize
Coba ini..
sudo apt-get install automake autoconf libtool autoreconf -i
Ini berhasil untuk saya.
sumber