Archive for November, 2008

Instalar librería LiDIA en Ubuntu 8.10

November 22nd, 2008

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 :P 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