Instalación en Linux¶
Aunque no existe una versión oficial para Linux, si que existen proyectos como gendev que nos ayudan a poder tener todas las herramientas preparadas para este sistema Operativo, como gendev.
Note
Estas instrucciones solo serán válidas para Linux 64 bits; por lo que en otras arquitecturas tendrán que compilarse a mano todas las dependencias.
Antes de comenzar a utilizar gendev, se deben de instalar los siguientes prerequisitos:
- texinfo.
- java (ya sea openjdk o la versión de Oracle).
Una vez instalados los anteriores paquetes (usando cualquier gestor de paquetes de su distribución), podemos pasar a descargar e instalar gendev.
Para descargar gendev, podemos ir a la página de Relases del repositorio del proyecto.
Note
Como puede verse, se puede descargar en formato .deb o como tar.gz; recomendamos utilizar el formato .deb en el caso de usar este formato (Debian); si su distribución no lo soporta, usar la otra alternativa.
Recordad que para instalar un paquete .deb se debe usar el siguiente comando:
dpkg -i <fichero.deb>
Una vez descargado e instalado (o descomprimido), vamos a pasar a configurar el entorno; para ello definimos la variable de entorno GENDEV que apunte a la ruta donde se encuentre instalado el gendev.
export GENDEV=/opt/gendev
Note
Si se instala usando el paquete deb, la ruta por defecto es /opt/gendev
.
Note
Puede añadirse al perfil bash del usuario para que siempre este añadido.
Una vez hecho esto, ya podremos utilizar gendev o sgdk sin ningún problema.
Compilar la librería¶
Aunque ya viene con una versión compilada del Kit de desarrollo y todas las herramientas necesarias, quizas sea necesario compilar la librería y todo el kit a partir del código fuente. Por lo que para poder compilar todas las herramientas, necesitaremos las siguientes dependencias:
- git
- build-essential
- texinfo
- curl
- wget
- unzip
Tras esto se clona el repositorio del proyecto de gendev y se realizan los siguientes comandos:
cd gendev
make
Note
La compilación tardará sobre unos 45 minutos.