Como compilar software con el código fuente

Introducción

Este documento describe la forma de compilar la mayoría del software bajo Trisquel GNU/Linux.

Para obtener las herramientas más comunes para compilar, es posible que desee instalar el metapaquete build-essential. Contiene la colección de compiladores GNU, el depurador GNU y otras bibliotecas de desarrollo que pueda necesitar para compilar.

Para ello, ejecute:

$ sudo apt-get install build-essential
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
06/04/2025 - 10:03
Carlos segura