instalar autotools, autoconf

20

Soy un nuevo usuario de Ubuntu, necesito instalar autotools, cuando busco en Internet, se dan varias formas que hacen ./configure y esas cosas.

Por favor, guíame sobre cómo instalar autoconf, autotools, etc. en mi sistema. Una guía paso a paso sería muy útil

    
pregunta AbKDs 07.03.2014 - 07:39

4 respuestas

22

Para instalar autotools:

sudo apt-get install autotools-dev

Para instalar autoconf

sudo apt-get install autoconf
    
respondido por el Maythux 07.03.2014 - 08:01
11

Siempre se prefiere instalar desde repositorios a menos que necesite la última versión de autotools. En ese caso, deberá descargarlo manualmente e instalarlo manualmente. Las herramientas automáticas de GNU son tres paquetes: Autoconf, Automake y Libtool. Estos son los pasos para instalarlo manualmente:

cd /usr/local/src

Autoconf:

wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz 
tar xf autoconf*
cd autoconf-2.69
sh configure --prefix /usr/local
make install

Automake:

wget http://ftp.gnu.org/gnu/automake/automake-1.15.tar.gz
tar xf automake*
cd automake-1.15
sh configure --prefix /usr/local
make install

Libtool:

wget http://mirror.jre655.com/GNU/libtool/libtool-2.4.6.tar.gz
tar xf libtool*
cd libtool-2.4.6
sh configure --prefix /usr/local
make install 

Lo más importante No necesita tener autotools instaladas para ejecutar ./configure , que es una característica clave de autotools. Por otro lado, si no se le da el script de configuración, necesitará tener autotools instaladas para generarlo.

Nota make install llamará internamente make . Por lo tanto, no hay necesidad en este caso de llamar make . Normalmente, Autotools espera que llame a make sin sudo privilegios y make install con sudo . En este caso por simplicidad me salté esta directriz. Es (¿o es?) Bastante razonable confiar en que no hay malware en el archivo Makefile generado automáticamente.

    
respondido por el Vicente Adolfo Bolea Sánchez 19.06.2015 - 17:48
1

Instalar autoconf es fácil, escriba la terminal:

sudo apt-get install autoconf
    
respondido por el Stormvirux 07.03.2014 - 07:59
0

Después de instalar los paquetes autoconf, automake y libtool, lo que hice fue reconfigurar porque el error persistía. Luego, después de la reconfiguración, pude compilar e instalar sin errores.

$ sudo sh configure --prefix /usr/local
$ sudo make install

La justificación de por qué usar /usr/local y no /usr/local/apache2 Te dejo en la próxima publicación

    
respondido por el IT Developers 23.07.2018 - 06:59

Lea otras preguntas en las etiquetas