martes, 14 de mayo de 2013

qlandkarteGT 1.7 en ubuntu 12.04

Tengo instalado actualmente en ubuntu 12.04 la versión del gestor de mapas qlandkarteGT 1.6, veamos si me surge alguna complicación para instalar la 1.7

En otra ocasiones he cargado directamente el producto del repositorio de prodeia (enlace mms-prodeia/+archive/qlandkarte) pero en vista que actualmente solo tienen preparada la versión 1.4,  compilaremos la actual, seguramente me surgirán errores, pero lo mas habitual es que sean debidos a dependencias de alguna librería.

  • Descargo el producto de  http://sourceforge.net/projects/qlandkartegt/files/qlandkartegt/  en este caso el fichero  qlandkartegt-1.7.0.tar.gz



  •  Extraigo los ficheros mediante el comando tar xvf qlandkartegt-1.7.0.tar.gz que creará en dicha localización el directorio qlandkartegt-1.7.0 con todo el contenido de esta versión



  • En el fichero INSTALL se señalan las siguientes dependencias que será necesario revisar para evitarnos errores posteriores

    cmake - a make file generator  (>= Version 2.6)
    QT 4 / Qtopia 4 - the famous GUI tool kit, (>= Version 4.6)
    GDAL - Geospatial Data Abstraction Library (> Version 1.5.0, 1.5.0 is  buggy)
    Proj4 - Cartographic Projections Library (>= Version 4.6)

Optional you might want to use:

    libexif - to create wayoints from geotagged images
    libdmtx - to summarize waypoints as  2D barcode
    libgpsd - to use gpsd support


  • Creamos un directorio de trabajo

    mkdir build_QLandkarteGT-1.7.0
    cd  build_QLandkarteGT-1.7.0
    ccmake -i ../qlandkartegt-1.7.0

Primer contratiempo, me indica que ccmake no lo tengo instalado en el sistema, lo solventamos mediante: sudo apt-get install cmake-curses-gui

Ahora si, el ccmake no da errores, respondemos al ejecutarlo con "c" de configurar y luego "g" de generar el make
  • Ejecutamos make y si no hay errores de dependencias de compilado nos generará el binario en ./bin   En caso de aparecer errores de dependencias habrá que ir cargando las librerías que falten y repetir el proceso


Proceso finalizado, no ha saltado ningún error en la compliación, obtenemos el ejecutable qlandkartegt, que podemos lanzar ya sin problemas



No hay comentarios:

Publicar un comentario