LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 
La mayor parte del tiempo, especialmente en Windows y Mac OS X, los usuarios finales no tienen que compilar el software. Los programadores del software escriben el código, y luego recopilado en un "binario ejecutable" se diseña para funcionar en nuestro de ordenador y sistema operativo. Cada vez más, sin embargo, con la popularidad del software de código abierto, donde el código fuente está disponible para todos y cada, y que puede leer y disfrutar, el último paso de compilar el código en un programa ejecutable, es que se puede dejar al usuario. Pueden ser compilados específicamente para el tipo de sistema que va a correr, y mantener separados los binarios para Windows XP, Windows Vista, Mac OS X Tiger, Panther, Linux x86, y todos los demás. Además, acaba de publicar el código libre a los usuarios, para poder modificar, a menudo con los parches a disposición del público, antes de compilar, para personalizarlo a sus necesidades.


Compiladores

Si te encuentras que tienes (o quieres) compilar una parte del software, el proceso es bastante simple. Cada pieza de software es diferente, pero aquí hay un resumen de las más comunes. En primer lugar, usted necesitará una línea de comandos y un compilador.

Linux: casi seguro que Usted ya tiene una línea de comandos, y un compilador llamado gcc. Intente escribir gcc en la línea de comandos. Si se le dice que "comando no encontrado", instale gcc a través de su gestor de paquetes.

Mac OS X Su línea de comandos es la terminal, que se encuentra en Aplicaciones / Utilidades. Para ello, deberá descargar Xcode, que contiene el compilador de Apple, desde Apple ->herramientas para desarrolladores desde la web o en tu CD Mac OS X.

Microsoft Windows proporciona un compilador libre para su descarga de Visual Studio Express, pero Cygwin es el más útil y más fácil de usar. Descargue e instale, asegurándose de incluir todos los paquetes del "Desarrollo" cuando usted elige los paquetes.

Asimismo, asegúrese de leer nuestro tutorial: instalar y utilizar Cygwin

DESCARGAR E INSTALAR LOS PAQUETES.

Prácticamente todos los paquetes fuente vienen en formato de archivo comprimido. Esto tendrá un sufijo. Tgz o. Tar.gz. También tendrá un nombre y un número de versión, algo así como ejemplo-3.2.8.tar.gz. Usted debe hacerse un directorio para trabajar, llamelo "fuente" o "construir" o algo en ese sentido. Ahora con su navegador, descargue el archivo fuente en ese directorio.

Ahora, el desembalaje. A partir de su línea de comandos, vaya a su directorio de trabajo (utilizando el comando cd): En el ejemplo utilizaremos como directorio uno llamado "source"

cd source


Desempaquetamos el contenido con la aplicación tar:

tar xzvf example-3.2.8.tar.gz


Esto descomprimirá todos los archivos del código fuente en un nuevo subdirectorio con el mismo nombre que su aplicación, incluida la versión. Si el nombre del archivo termina en. Bz2 en lugar de. Gz, en lugar de utilizar "xzvf" o "xvfz" que es como yo prefiero escribirlo, deberá usar "xjvf". Ir en este directorio tecleando:

cd example-3.2.8

Leer la documentación.

Prácticamente cada paquete fuente contiene material de lectura, normalmente archivos con nombres en mayúsculas, al igual que README e instalar. Lea estas! Ellos informan sobre la forma de proceder. También puede haber documentación para su situación específica, al igual que README.macosx. Puede utilizar el comando less en la línea de comandos para leerlos:

less INSTALL


(pulse 'q' en su teclado para salir) o simplemente abrirlos en su editor de textos favorito. La documentación podrá necesitarlo para instalar software adicional antes de poder instalar este paquete ( "dependencias"), o peculiaridades del proceso de instalación que usted necesita para estar alerta. Gran parte de esto suele ser cubierto por el software de la página web también.

Building

El proceso puede variar, pero el procedimiento más común es el siguiente. Tipo:

./configure


El punto y barra previo (./) significa que usted quiere ejecutar la herramienta de configuración en el directorio actual. Esto realizará pruebas de diagnóstico en el equipo, averiguará si el software tiene todo lo que necesita (dependencias) y dónde están los archivos importantes. Puede que tenga que especificar la ubicación de determinados archivos en su computadora en caso de no estar en el lugar obvio - la documentación debería cubrir esta información, por ejemplo:

./configure --ssl-dir=/usr/local/include


Para obtener una lista completa de todas las opciones que usted puede necesitar para configurar la herramienta, debe ejecutar:

./configure --help


El proceso de configuración puede tardar varios minutos. Cuando se hace, si no le da ningún mensaje de error, usted está listo para compilar. Si lo hace y le da un mensaje de error, consulte la sección *Solución de problemas* más adelante. Para compilar el software, sólo tienes que escribir:

make


Si todo va bien, debería tomar un tiempo, y puede monopolizar el procesador del ordenador cuando está corriendo. No te preocupes, la compilación de software es un trabajo intensivo. Cuando termina, si todavía no ve ningún mensaje de error, ya estás listo para el último paso. Tenga en cuenta que probablemente no va a ver un mensaje de felicitaciones o bien, pero si no hay error, es que ha tenido éxito. El software ha sido compilado. Todo lo que queda por hacer es poner en aquellos casos en el lugar que le pertenece.

make install


Los distintos archivos que se han construido, serán colocados en sus lugares adecuados en el sistema de ficheros. Ahora está listo para ser utilizado.

Solución de problemas

Si cualquiera de los pasos anteriores no van bien, hay algunos pasos sistemáticos para tomar medidas que ayuden a averiguar cuál es el problema. Asegúrese de que han seguido todas las instrucciones de rigor, y que tiene las necesarias dependencias instaladas.

Si no puede averiguar dónde o que salió mal, busque el mensaje de error que has recibido, y péguelo en Google, Usenet, y en los foros y/o envíe un correo a listas de correo péguelo para que otros le puedan ayudar. Si eso falla, puede probablemente enviar un e-mail la lista de correo, del software con su pregunta, o incluso en contacto con el autor del software directamente si no hay lista de correo activa. De cualquier manera, asegúrese de haber realizado su tarea en primer lugar.

Tip: Catb.org tiene un buen tutorial sobre cómo pedir ayuda.

Pin It

Escribir un comentario


Código de seguridad
Refescar



Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías