[Jderobot-dev] Múltiples errores al compilar jderobot

Eduardo Perdices eperdices en gsyc.es
Mie Jun 13 15:15:42 CEST 2012


Hola,

he estado instalando Jderebot del trunk en un debian testing recién 
instalado, y he encontrado errores de todos los colores que pongo a 
continuación:

- El Ice sigue buscándose en la carpeta /usr/share/Ice-3.3.1, como en 
debian la versión de Ice es la 3.4 he tenido que hacer un enlace 
simbólico de una carpeta a otra para que funcionase.

- Había un error con el interfaz de Ice de body.ice, estaban ya creados 
el .h y el .cpp en el repositorio, por lo que no se recompilaban y al 
usar otra versión de Ice volvían a fallar. Ya los he borrado del svn, 
pero no los volváis a subir o pasará lo mismo.

- Otro error se producía en la librería jderobotutil, ya lo he puesto en 
otro hilo, y lo he solucionado cambiando std::map<std::string, 
std::string>::map() por std::map<std::string, std::string>(). También lo 
he corregido en el SVN, comprobad que funciona con versiones antiguas.

- En el configure inicial se comprueban algunas librerías que hacen 
falta. Faltan por meter GSL y GL/glut, ya que luego fallan en la 
compilación.

- He deshabilitado la mayoría de componentes para que no hubiese 
problemas, pero en los pocos que he usado había errores en el linkado, 
por ejemplo en el cameraserver faltaban por meter al enlazar las 
librerías de Ice, supongo que en el resto de componentes pasará igual.

- Y por último, el replayer no compila porque tiene un par de archivos 
generados con Ice (kinect.h y kinect.cpp) que de nuevo usaban una 
versión mas antigua de Ice, por lo que ya no funcionan. No veo en 
ninguna parte el .ice, así que no lo puedo recompilar tampoco.

Saludos.



More information about the Jde-developers mailing list