PDA

Ver la Versión Completa : Compilar un programa en K/X/Ubuntu en solo 4 PASOS.



Xripox
16/04/2009, 01:04
[Only registered and activated users can see links]

Se que el tema de COMPILAR PROGRAMAS, es un tema que a mucha gente asusta, sobre todo, cuando llegas de un sistema Windows, donde todas estas cosas nos las " patinan " .. de todos modos, aveces si presentas la información de una forma clara y breve, se consigue que todo el mundo la entienda, asi que os dejo la guia para compilar un programita en 4 ridiculos pasos.
PASO 1
En primer lugar debemos instalar el paquete build-essential que lo podemos encontrar en el Gestor de Paquetes Synaptic, si usamos una distribución K/X/Ubuntu o con el siguiente comando desde terminal:

Código:
sudo aptitude install build-essential

Build-essential es en realidad un metapaquete, es decir, un paquete que contiene otros paquetes. Los cuales son: g++ g++-3.3 gcc gcc-3.3 libstdc++5-3.3-dev. Con ellos tienes practicamente todo lo necesario para compilar tus programas desde el código fuente.
PASO 2
Normalmente los códigos fuente vienen comprimidos en una carpeta .tar.gz sólo tendremos que descomprimirla en otra carpeta. Es recomendable (yo diría incluso obligatorio) que os leais el archivo readme porque aunque más o menosel proceso de compilación es el mismo, en dicho archivo esta publicado el proceso de compilación.
Bien el proceso común de compilación sería el siguiente:Entra en la carpeta dnd has descomprimido el archivo .tar.gz, abre una terminal y teclea:
Código:
sudo ./configure
PASO 3
El último paso genera el binario y lo instala en el sistema
Código:
sudo make
y
Código:
sudo make install
PASO 4
Borras la carpeta.
Si el segundo paso te da errores, fíjate bien qué paquete te falta. Y sólo lo tienes que buscar en el Synaptic para luego instalarlo. Si aún te sigue dando el mismo error, tendras que instalar el mismo paquete pero que tiene “-dev” en su nombre.
Quiero terminar apuntando, que esto es algo que no debemos realizar en nuestro Ubuntu, salvo que tengamos especial intereses en instalar algun programa queno encontramos en otro formato, pero siempre y cuando no quede otro remedio, es mejor hoy por hoy, no ir por ahi compilando programas.






Fuente: Tuxapuntes