6.3 Compilar amsn en Debian Lenny
A continuación les voy a mostrar paso a paso como compilar aMSN 0.97.2 en Debian Lenny.
Primero una breve descripción del programa.
aMSN.
aMSN es un cliente de mensajería instantánea para la red MSN. Originalmente fue un clon del programa de windows MSN Messenger. Esto significa que tenía la misma apariencia que su homólogo de windows. Desde entonces aMSN se ha convertido en un cliente más maduro, tiene su propia apariencia y sus propias características.
Estas características incluyen:
-
Completo soporte para los emoticonos en las conversaciones
-
Históricos
-
Alarmas
-
Preferencias personalizadas para cada usuario
-
Soporte para múltiples perfiles y múltiples conexiones simultáneamente
-
Características MSNP2P (fotos personales, emoticonos personales, transferencia de ficheros)
-
Control Remoto
-
Mensajes away (cuando no estas delante del equipo)
- Interface altamente configurable.
aMSN se desarrolla bajo la licencia GPL. Esto significa que es 100% código abierto y 100% libre y gratis. Cualquiera puede usar el código de aMSN, redistribuirlo, modificarlo o ponerlo como fondo del escritorio bajo la licencia GPL
Como la mayor parte de los esfuerzos de código abierto en Internet, aMSN es desarrollado por multitud de desarrolladores de todas partes del mundo, principalmente España y Quebec.
SourceForge.net proporciona al proyecto todo lo que necesita desde alojamiento, CVS hasta análisis de estadísticas.
Pasos para compilar.
1. Lo primero que debemos hacer es instalar build essential, este paquete contiene una lista informativa de paquetes que se consideran esenciales para compilar paquetes Debian , debemos tener en cuenta que para poder instalar estos paquetes debemos hacerlo logueados como root.
2. Luego descargamos el paquete de la siguiente pagina.
http://www.amsn-project.net/linux-downloads.php
3. Después de eso abrimos una terminal y nos logueamos como root.
4. Luego nos dirigimos al directorio donde se encuentra ubicado el archivo que descargamos.
5. Después de estar allí descomprimimos el archivo que se encuentra comprimido en formato bunzip2 y empaquetado en .tar esto lo hacemos con el comando.
# bunzip2 amsn-0.97.2.tar.bz2

6. Luego lo que debemos hacer es desempaquetar el archivo que se encuentra empaquetado en .tar, esto lo hacemos con el siguiente comando.
# tar xvf amsn-0.97.2.tar

7. Ahora debemos ingresar a la carpeta que quedo con el nombre amsn-0.97.2
8. Una vez ubicados allí empezamos con el proceso de compilar esto lo hacemos con el comando ./configure
9. Si después de ejecutar el primer paso ./configure nos muestra este error al final
configure: error: libpng is required

10. Esto lo solucionamos instalando el siguiente paquete.
# apt-get install libpngwriter0c2
11. Es posible que después de haber solucionado el error anterior aun nos muestre que nos falta el siguiente paquete
configure: error: libjpeg is required

12. Esto lo solucionamos instalando el siguiente paquete
# apt-get install libjpeg62-dev
13. Una ves instalado este paquete el primer paso ./configure terminara satisfactoriamente.

14. Después de esto vamos con el siguiente paso que es ejecutar el comando make.

15. En este momento el programa ya ha quedado compilado y podemos lanzar la aplicación ejecutando el comando ./amsn en la terminal, o podemos instalarlo para que quede en Aplicaciones > Internet.
16. Esto lo hacemos ejecutando el comando make install

Ya en este paso hemos terminado de compilar nuestro aMSN, ahora podemos ir a la ruta Aplicaciones > Internet > aMSN Y a disfrutar!!!!!!

Realizado por: Diego Arias
