martes, 19 de enero de 2010

Actualización Instalación Servidor y Monitor

Recientemente se actualizaron en la página de RoboCup las versiones del servidor y del monitor por lo cual decidí instalarlas también en mi computadora personal y en la del laboratorio. Los pasos que seguí fueron los siguientes:

Sistema Operativo: Kubuntu 9.10
Servidor versión: 14.0.1
Monitor versión: 14.0.2

Se requieren las siguientes librerías para la instalación:

  • build-essential: Paquete que contiene g++ y los encabezados de desarrollo.
  • libboost1.40-all-dev: Bibliotecas de desarrollo para Boost C++.
  • libxpm4 & libxpm-dev: Biblioteca X11 pixmap y sus encabezados de desarrollo.
  • bison & flex: Generador de parsers y analizadores léxicos.

Por lo que en la terminal se escribe:

sudo apt-get install build-essential libboost1.40-all-dev libxpm4 libxpm-dev bison flex

Lo siguiente es descargar los archivos desde la siguiente liga:

http://sourceforge.net/projects/sserver/files/

Los archivos son:

rcssserver-14.0.2.tar.gz
rcssmonitor-14.0.1.tar.gz

Se descomprimen en el lugar donde se guardaron con las sentencias:

tar xzvf rcssserver-14.0.2.tar.gz
tar xzvf rcssmonitor-14.0.1.tar.gz

Y se procede a realizar la configuración e instalación de ambos elementos en el sistema ejecutando los siguientes comandos dentro de cada carpeta creada (rcssserver-14.0.2 y rcssmonitor-14.0.1):

./configure
sudo make
sudo make install

Notas:

Al archivo:

rcssserver-14.0.2/rcssbase/net/socketstreambuf.hpp

Se les debe agregar al inicio del archivo:

#include

En el archivo:

/etc/ld.so.conf.d/robocup.conf

Se deben poner las siguientes lineas al final del codigo:

# Librerias del Simulador del Servidor de Robocup

/usr/local/lib
/usr/local/lib/rcssserver/modules
/

Si al momento de realizar el configure en el rcssmonitor-14.0.2 aparece el error:

The QtCore library >= 4.3.0 could not be found

Entonces se debe instalar dicha librería con el siguiente comando:

sudo apt-get install libqt4-dev

No hay comentarios:

Publicar un comentario