Eu queria aprender sobre ferramentas automáticas, então comecei a assistir a alguns tutoriais no YouTube.
Criei uma pasta chamada hello
e, em seguida, criei um configure.ac
arquivo:
AC_INIT([hello],[.01])
AC_OUTPUT
Guardei e depois corri autoreconf -i
. Obviamente, isso não funcionou na primeira vez porque não foi instalado. Então eu instalei autoconf
pelo comando sudo apt-get install autoconf2.13
.
Agora, depois disso autoreconf -i
, corri novamente , mas agora estou recebendo o erro conforme mostrado abaixo:
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
eautom4te.cache
ainda assim, ao executá-autoreconf -i
lo, está mostrando essas duas linhas de erro, haverá problemas no futuro? Quais são esses erros?autoreconf
eautoconf
comandoapt-file search filename
substituir o nome do arquivo pelo que você possui e ele informa o pacote que você precisa instalar.Respostas:
Você deveria fazer
sudo apt-get install build-essential libtool
fonte
sudo apt-get install libtool
. Não tenho certeza se ele está incluído no essencial da compilação.libtool
não está embuild-essential
apt-get install libtool
para o bináriolibtoolize
Tente isso ..
sudo apt-get install automake autoconf libtool autoreconf -i
Isso funcionou para mim.
fonte