[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