Segunda entrega de como instalar esta librería (más simplificada), pero ahora en la distribución Ubuntu 8.10. Espero que os resulte de utilidad.
Paso 1
ara empezar debemos comprobar que tenemos instalados los siguientes paquetes:
- make (GNU make)
- gcc (The system GNU C Compile)
- gcc-c++
- libcln5 (Class Library for Numbers C++)
- libcln-dev (Class Library for Numbers C++ de Desarrollo)
Paso 2: Nos bajamos el archivo lidia-base-2.2.0.tar.gz . Es lo más recomendable bajarte esta versión, que como dice es “base”, es decir, tiene los ficheros básicos. Lo descomprimimos por ejemplo en el Escritorio. A continuación, renombramos la carpeta lidia-2.2.0 a LiDIA.
Paso 3: Nos bajamos el parche para compiladores gcc 4.x: parche
Paso 4: Abrimos un terminal o nos situamos en el escritorio. Ejecutamos el comando:
> cat lidia_svn1069-gcc4.3.patch | patch -p1
Si todo ha ido correctamente aparecerán varias lineas con Hunk #1 succeeded. Si no es así, vuelve a los pasos anteriores y comprueba que los realizas todos de forma correcta.
Paso 5: nos metemos en la carpeta LiDIA.Ejecutamos el Comando:
> ./configure
Si todos ha ido correctamente no saldrá ningun error[1] o parecido.
Paso 6: Lo compilamos con el comando:
> make
Paso 7: Lo instalamos con el comando:
> sudo make install
Paso 8: la librería en este momento ya está instalada en el sistema. Los archivos de la instalación los podemos encontrar en: /usr/local/include/lidia
Con un terminal nos situamos en: /usr/local/include/ y cambiamos el nombre del directorio con el comando:
> mv lidia LiDIA
Paso 9: bájate el fichero prueba.c y el Makefile. Observa como se linkea la librería desde el makefile y como se importa desde el fichero prueba.
Paso 10: ya solo queda hacer make prueba y ver que la compilación del fichero ha sido correcta.
Un Saludo