Como compilar software con el código fuente

NOTA: Para compilar es necesario tener instalado en el sistema un compilador como gcc+. En Trisquel GNU/Linux se instala de una forma sencilla ejecutando "sudo apt-get install build-essential" en la terminal.

La forma mas común para compilar es ejecutar la serie de comandos:

./configure
make
make install
Dirígete a la carpeta donde esta el código fuente del software que quieres compilar usando la terminal:
cd /path/to/your/software
Después
./configure
o
./configure --prefix=/opt/software-name 
Esta ultima variación hace mas fácil eliminar el software simplemente borrando la carpeta "/opt/software-name".

Si encuentras errores, necesitaras descargar esos paquetes desde los repositorios. Usualmente tienen un nombre tal que "nombrepaquete-dev" así que repite este comando hasta que termine correctamente.

Si no encuentra errores, ejecuta:

make
Esto compilara el codigo fuente. Ahora podrás ejecutar:
sudo su
Ahora eres superusuario y aún estas en el mismo directorio. El último paso es
make install
Hemos copiado el binario compilado al directorio de ejecutables. Esta forma estandarizada de compilar software fue posible gracias al GNU build system https://en.wikipedia.org/wiki/GNU_build_system

Revisiones

01/15/2014 - 01:56
ljpaez