Quería aprender sobre las herramientas automáticas, así que comencé a ver algunos tutoriales en YouTube.
Hice una carpeta llamada hello
y luego hice un configure.ac
archivo:
AC_INIT([hello],[.01])
AC_OUTPUT
Lo guardé y luego corrí autoreconf -i
. Obviamente, esto no funcionó la primera vez porque no estaba instalado. Luego lo instalé autoconf
por el comando sudo apt-get install autoconf2.13
.
Ahora, después de esto, volví a correr autoreconf -i
, pero ahora recibo el error como se muestra a continuación:
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.
En lugar de au → reconf − iautoreconf -i si hago au → conf − iautoconf -i, entonces no muestra ningún error. ¿
—
Cuál
autoreconf
autoconf
Cuando tiene un mensaje de error que se refiere a un programa que parece faltar, como libtoolize aquí, puede intentar
apt-file search filename
reemplazar el nombre de archivo con lo que tiene y le dirá qué paquete necesita instalar.
@illuminE eso es información útil que recordará para el futuro
—
abkds
sudo apt-get install build-essential libtool funcionó para mí: votaría, pero no tengo la reputación de hacerlo
—
kris
configure
y elautom4te.cache
pero aún así, cuando se ejecutaautoreconf -i
muestra estas dos líneas de error, ¿habrá algún problema en el futuro, cuáles son estos errores?