Buscar en este blog

martes, 3 de enero de 2012

Instalando el simulador GPSim

Actualmente utilizo la versión Squeeze de la distribución Debian de GNU/Linux. Si se fijan en una consola mediante el comando:

$ aptitude show gpsim

pueden ver que la versión de gpsim que se provee actualmente desde los repositorios de Debian Squeeze es la 0.24-3.

En un principio la instalé mediante el comando

# aptitude install gpsim

Pero al ejecutar el GPSim me dí cuenta de que ya no tenía entorno gráfico.

Versión 0.26.1 del GPSim (con interfaz gráfica) instalada desde las fuentes en Debian Squeeze
Buscando el por qué en internet llegué a esta web donde indica que el paquete para Debian con la versión 0.24-3 de gpsim (la que corresponde actualmente a mi versión Squeeze) viene sin interfaz gráfica.

Esto no quiere decir que el GPSim ya no venga con interfaz gráfica sino que al parecer es solamente el paquete precompilado para Debian el que no la tiene.

La solución es entonces instalar el GPSim desde las fuentes. La desventaja es que lleva más tiempo y que seguramente haya dependencias que resolver. La ventaja es que voy a estar utilizando la última versión.

Instalar gtk+extra

Según indica la web de gpsim, para la instalación desde las fuentes hay que instalar previamente el programa "gtk+extra". A este último programa no lo encuentro en los repositorios de Debian Squeeze por lo que también lo instalo desde las fuentes.

Descargo primero la versión más reciente desde http://sourceforge.net/projects/gtkextra/.

Extraigo el archivo descargado (gtk+extra-2.1.2.tar.gz) y en una consola dentro de la carpeta extraída escribo:

$ ./configure --prefix="/usr"

Me dice que no tengo instalado "fontconfig" ni "gtk+-2.0". Intento arreglarlo instalando los siguientes paquetes:

# aptitude install fontconfig libgtk2.0-dev

Pruebo nuevamente:

$ ./configure --prefix="/usr"

Todo bien esta vez así que compilo con el comando:

$ make

despues de un rato instalo con:

# make install

Notar que en el configure utilizo la opción --prefix="/usr". Por defecto (sin esta opción) instala los archivos en el directorio "/usr/local" pero al parecer (por lo dicho en el post anterior) se debe utilizar "/usr".

Instalar GPSim

Descargo la versión más reciente desde la carpeta "gpsim" del sitio http://sourceforge.net/projects/gpsim/files/.

Extraigo el archivo descargado (gpsim-0.26.1.tar.gz) y en una consola dentro de la carpeta extraída escribo:

$ ./configure --prefix="/usr"

Me dice que me falta un tal programa "popt". Para ver cuál puede ser ese programa ejecuto:

$ aptitude search popt

De la lista que tira instalo el "libpopt-dev" mediante:

# aptitude install libpopt-dev

Luego nuevamente:

$ ./configure --prefix="/usr"

Todo bien esta vez así que compilo con:

$ make

y después de un rato bastante largo instalo con:

# make install

Y listo, ahora ya tengo el GPSim nuevamente con entorno gráfico. Para ejecutarlo se debe escribir "gpsim" (sin comillas) desde una consola.

No hay comentarios:

Publicar un comentario