Sistema operativo Linux Debian. La aplicación ha
sido implementada y compilada bajo una plataforma Linux Debian, usando las
clases y plantillas que ofrece la librería STL de C++ y la librería GNU
Readline.
Para compilar el código fuente es necesario
instalar el compilador g++.
Es necesario instalar la librería GNU Readline para compilar y ejecutar el código de Street Master’s, ya que ha sido utilizada para desarrollar la consola del juego.
Si ya se tiene instalada esta librería, se remite al
lector al siguiente punto. Si no la tiene instalada, se presentan dos sencillas
formas de hacerlo:
Instalar el paquete Debian
Instalar el paquete Debian (.deb) que incluye la
librería readline es la
opción más rápida y sencilla para aquellos usuarios que tengan acceso al
sistema operativo como supuerusuario (root). Para ello hay que seguir los
siguientes pasos:
1)
Entrar como superusuario en el sistema
$
su
2)
Instalar el paquete usando el comando apt-get.
$ apt-get install libreadline5-dev
Una vez concluido el proceso de instalación de la librería,
esta quedará instalada correctamente en el ordenador y ya estará lista para
ser usada.
Compilar las fuentes descargadas de la web oficial
La otra opción existente es compilar e instalar el código
fuente descargado desde el sitio oficial de la librería. Para ello, se deben
seguir los siguientes pasos:
1)
Descargar el archivo .tar.gz (versión actual readline-5.1.tar.gz)
2)
Descomprimir el archivo descargado.
$ tar –zvxf readline-5.1.tar.gz
3)
Configurar la instalación.
$
./configure
Si
se desea se puede indicar el directorio de la instalación mediante el parámetro
--prefix=PATH.
4)
Compilar la librería
$ make
5)
Por último, sólo resta instalar la librería en el ordenador
$ make install
Para más opciones avanzadas de la instalación, se recomienda leer los archivos README e INSTALL que se incluyen en la distribución de la misma.
Si se ha instalado la librería readline siguiendo la
segunda opción en un directorio no estándar, es necesario cambiar en el
archivo Makefile el directorio de dicha librería. Para ello se deberán
eliminar los comentarios las siguientes líneas:
#INC-DIR = -I. -I../include -I/usr/X11R6/include
-I/usr/local/include
#LIB-DIR = -L. -L/usr/X11/lib -L -L/usr/local/lib
-L/usr/X11R6/lib
En esas líneas se deberá indicar el emplazamiento de la instalación.
La instalación de Street Master’s es extremadamente sencilla. Simplemente hay que compilar el código fuente mediante el comando make.