Instalando y Configurando Herramientas Básicas para el PFC

Para la realización del PFC necesito las siguientes herramientas:

  • Kedevelop
  • GSL
  • Qt 4
  • Qt designer
  • TexLive 2007
  • Lyx
  • Xcircuit
  • Cervisia
Para todo esto he utilizado la siguiente lista de repositorios


Instalar kdevelop

apt-get install kdevelop

La instalación, como de costumbre con apt-get ha sido perfecta, pero al intentar compilar un simple ejemplo de Hola mundo en C++ el programa ha sido incapaz de realizar la compilación. Para arreglar el problema que tenía, he tenido que instalar el automake 1.9. (selecionado del synaptic) y la libtool. Una vez realizado esto el kdevelop ya compilaba perfectamente.


Instalar Librería GSL

Para esto podemos optar a hacer dos tipos de instalaciones una local y otra global. Particularmente las librerías prefiero ponerlas de forma local así que lo que he hecho es instalar la GSL 1.9 en mi directorio personal para librerías.
Lo primero que debemos hacer es descargarnos el paquete de la página eligiendo un ftp o mirror de los que se nos proponen.
El segundo paso a realizar es el de descomprimir el fichero descargado y ponerlo donde queramos instalarlo.

Ahora en una shell procedemos como viene siendo habitual:

./configure
make
make install


Será muy importante que también instalemos a través del Synaptic o por consola el paquete libgsl0

apt-get install libgsl0

Este paquete garantiza que se puedan compilar ciertas funciones de la librería.


Lincando GSL en Kdevelop

Otra cosa importante a destacar dentro del uso de las Gsl es la forma en que se consiguen usar sus funciones en el kdevelop, es decir lincar la librería en un proyecto que estemos realizando en el citado IDE

Para ello y tal y como comento en esdebian debemos irnos a:

Proyecto->
Opciones de Proyecto->
Opciones de Configure->
Parámetros de enlace LDFLAGS->
y aquí ponemos: -L/usr/lib -lgsl -lgslcblas -lm

Instalando Qt 4

Synaptic: libqt4 y qt4-designer

Con esto tenemos listo y sin problemas tanto la librería como el programa para generar GUI's con las Qt.


InstalandoTexLive 2007

Para instalar esta distribución de Latex, aunque con los repositorios convencionales tenemos otras posibilidades como el Tetex o el Texlive 2005, yo añadí al source los tres repositorios que podeís ver aqui. Una vez modificado este fichero:
Actualización de la base de paquetes: apt-get update
Instalación del Texlive: apt-get install texlive-full


Instalando el Lyx

A mi personalmente no me gusta hacerlo todo en puro latex, aunque con el Kile estoy aficionándome bastante. Por ello suelo usar lyx para el groso de los documentos y sólo para lo más específico me centro en código latex.
Descargamos de la página de lyx la versión 1.5.3
Descomprimimos y seguimos las instrucciones del léeme:

./configure
make
make install

Ya tenemos la última versión de este programa con un acabado digno sólo de las Qt4 que utiliza jejeje.


Instalando el Xcircuit en Etch

La instalación del xcircuit en Debian varía en función del equipo en el que se realice, jejeje. Resulta que en mi torre tube que hacer una instalación haciendo uso del repositorio RVS bajándome la penúltima versión y siguiendo las instrucciones de la página oficial.
Sin embargo cuando lo fuí a instalar en el portátil la cosa no funcionó ya que no se corregían las diferentes dependencias existentes, lo cual hacía que petarara por todos lados.
Así que al final la instalación tanto en el portátil de un compañero como en el mio pasó por usar de forma temporal el repositorio de testing "lenny" para ello:

Descomentar las líneas de los repositorios de lenny en el Sources y comentar las de etch.
En consola actualizar la base, apt-get update
Y por último apt-get install xcircuit

Nota:
Es importante cuando no encontremos un programa en los repositorios oficiales ver si está disponible en los testing o en los de la versión inestable, esto puede consultarse en la siguiente página


Cervisia.

Este interfaz gráfico para gestión de CVS. Dicho programa servirá para controlar las diferentes versiones del proyecto que desarrollo en Kedevelop.
La instalación del programa se hace directamente con Synaptic o por Shell. Tenemos un manual en español para su configuración aquí

0 comentarios: