Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Hola a todos;
El caso es que he instalado el simulador Gazebo en un equipo pero me resulta imposible instalarlo en otro, utilizando en ambos caso la documentación de la wiki para la instalación.
La instalación de ODE y Ogre la realizo sin mayor problema, pero al llegar a la instalación del simulador me aparecen una serie de warnigs (creo que en el equipo que me funciona el simulador también aparecen, los adjunto por si pueden resultar importantes):
--BUILD WARNINGS
-- Player not found, gazebo plugin for player will not be built.
-- Websim not found. Webgazebo will not be built
-- event.h not found. webgazebo will not be built
-- ltdl.h not found, plugins will not be supported.
-- END BUILD WARNINGS
además de una series de dependencias software no satisfechas como libboost, yaml, assimps,tbb, y alguna más que ahora no recuerdo pero que conseguí solucionar.
El problema que me aparece al compilación del simulador es el siguiente:
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
libtool_library
linked by target "gazebo-exec" in directory /home/luismi/gazebo/server
linked by target "gazebo_server" in directory /home/luismi/gazebo/server
He intentando una serie de medidas desesperadas, la cuales no han sido exitosas, como crear las variables que se mencionan en el archivo CMakeList.txt, o intentar modificar los archivos libtool de ode y ogre. ¿Alguien tiene idea a que puede ser debido este error?. Creo que no he metido la pata al seguir el manual de la wiki, además de que lo he repetido varias veces.
Un saludo y gracias por vuestra ayuda
Bueno, lo primero es que no detecta la instalación de Player, así que no va a generar el plugin correspondiente. Lo segundo que no encuentra es la LibTool, así que lo mismo es que no está instalada... Si está instalada el problema puede ser que pkg-config no la encuentra y te tocará definir a mano dónde se ubica.
Suerte.
Hola;
Muchas gracias por tu ayuda. Exactamente, era necesario instalar el paquete libltdl-dev y ese problema se soluciono. La verdad sea la cosa no ha quedado ahí, tras solucionar ese problema aparecieron otros, pero al final lo he conseguido instalar, con ayuda todo sea dicho. El problema es que el equipo dispone de una tarjeta intel de 64 Mb dedicados nada más (lo sé, es muy pretencioso creer que todo iría bien en un equipo tan limitado pero bueno) y como salida unicamente obtengo un pantallazo en negro.
Un saludo a todos y gracias de nuevo por vuestra paciencia