Chciałem dowiedzieć się o automatycznych narzędziach, więc zacząłem oglądać tutoriale na YouTube.
Utworzyłem folder o nazwie, hello
a następnie configure.ac
plik:
AC_INIT([hello],[.01])
AC_OUTPUT
Uratowałem to, a potem uciekłem autoreconf -i
. Oczywiście nie zadziałało to po raz pierwszy, ponieważ nie zostało zainstalowane. Następnie zainstalowałem autoconf
przez polecenie sudo apt-get install autoconf2.13
.
Teraz po tym znowu uruchomiłem autoreconf -i
, ale teraz pojawia się błąd, jak pokazano poniżej:
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
i,autom4te.cache
ale mimo to, gdyautoreconf -i
go uruchomiłem , pokazuje te dwie linie błędu, czy będą jakieś problemy w przyszłości, jakie są te błędy?autoreconf
autoconf
apt-file search filename
zastąpić nazwę pliku tym, co masz, i powie ci, jaki pakiet musisz zainstalować.Odpowiedzi:
Powinieneś zrobić
sudo apt-get install build-essential libtool
źródło
sudo apt-get install libtool
. Nie jestem pewien, czy jest on uwzględniony w niezbędnej wersji.libtool
nie mabuild-essential
apt-get install libtool
dla plików binarnychlibtoolize
Spróbuj tego..
sudo apt-get install automake autoconf libtool autoreconf -i
To zadziałało dla mnie.
źródło