how to install gazebo from source in ROS fuerte?
Hello, i need to update my gazebo version because the one that fuerte has don't works with the colission sensors...
Can anybody halp me?
EDIT.........
Well, i did what @Lorenz say but when i run the new gazebo i obtain this error:
jose@ubuntu:~/fuerte_workspace$ roslaunch gazebo_worlds empty_world.launch
... logging to /home/jose/.ros/log/db94fb8e-3a37-11e2-aee9-e0ca942b6aa6/roslaunch-ubuntu-6598.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://ubuntu:45513/
SUMMARY
========
PARAMETERS
* /rosdistro
* /rosversion
* /use_sim_time
NODES
/
gazebo (gazebo/gazebo)
gazebo_gui (gazebo/gui)
ROS_MASTER_URI=http://localhost:11311
core service [/rosout] found
Exception AttributeError: AttributeError("'_DummyThread' object has no attribute '_Thread__block'",) in <module 'threading' from '/usr/lib/python2.7/threading.pyc'> ignored
process[gazebo-1]: started with pid [6618]
/home/jose/fuerte_workspace/simulator_gazebo/gazebo/scripts/gazebo: 16: /home/jose/fuerte_workspace/simulator_gazebo/gazebo/scripts/gazebo: /home/jose/fuerte_workspace/simulator_gazebo/gazebo/gazebo/bin/gzserver: not found
[gazebo-1] process has died [pid 6618, exit code 127, cmd /home/jose/fuerte_workspace/simulator_gazebo/gazebo/scripts/gazebo /home/jose/fuerte_workspace/simulator_gazebo/gazebo_worlds/worlds/empty.world __name:=gazebo __log:=/home/jose/.ros/log/db94fb8e-3a37-11e2-aee9-e0ca942b6aa6/gazebo-1.log].
log file: /home/jose/.ros/log/db94fb8e-3a37-11e2-aee9-e0ca942b6aa6/gazebo-1*.log
Exception AttributeError: AttributeError("'_DummyThread' object has no attribute '_Thread__block'",) in <module 'threading' from '/usr/lib/python2.7/threading.pyc'> ignored
process[gazebo_gui-2]: started with pid [6625]
/home/jose/fuerte_workspace/simulator_gazebo/gazebo/scripts/gui: línea 2: /home/jose/fuerte_workspace/simulator_gazebo/gazebo/gazebo/bin/gzclient: No existe el archivo o el directorio
[gazebo_gui-2] process has died [pid 6625, exit code 127, cmd /home/jose/fuerte_workspace/simulator_gazebo/gazebo/scripts/gui __name:=gazebo_gui __log:=/home/jose/.ros/log/db94fb8e-3a37-11e2-aee9-e0ca942b6aa6/gazebo_gui-2.log].
log file: /home/jose/.ros/log/db94fb8e-3a37-11e2-aee9-e0ca942b6aa6/gazebo_gui-2*.log
all processes on machine have died, roslaunch will exit
shutting down processing monitor...
... shutting down processing monitor complete
done
The binary doesn't seem to be present. Are you sure you built it using rosmake?
no, i'm making it... Thank you!
i get this error:
-- BUILD ERRORS: These must be resolved before compiling. -- Missing: Google Protobuf (libprotobuf-dev) -- Missing: Google Protobuf Compiler Library (libprotoc-dev) -- Missing: libtar -- END BUILD ERRORS
The error tells you that it could not find some libraries. Just install them:
sudo apt-get install libprotoc-dev libtar-dev libprotobuf-dev libcegui-mk2-dev
i have to do the rosmake again???
Sure. If the build failed you need to fix the problem and rebuild.