Building RRBot and the other demos fails
Hi, I'm trying to follow the Gaszebo tutorials but I have troubles building the demos and rrbot.
I'm using hydro, built from source on Ubuntu x64. ROS built fine, Gazebo runs as well, but I cant make the demos. I follow the URDF tutorial and cloned the gazeborosdemos git repository to the source folder in mycatkin workspace but catkin_make gives me an CMake error:
CMake Error at catkin/cmake/catkin_workspace.cmake:88 (message): This workspace contains non-catkin packages in it, and catkin cannot build a non-homogeneous workspace without isolation.
So... hmm, I'm a bit lost. Any sugestions?
See you Flo
Asked by frist on 2013-10-24 17:01:47 UTC
Answers
It seems like you mixed up catkin and rosbuild packages in your workspace(or you have non ros-packages in it).
Does your workspace build without the tutorial package?
If it doesn't build you should separate these workspaces from each other and make sure that your catkin- and rosbuild-packages are seperated from each other.
http://wiki.ros.org/catkin/Tutorials/using_rosbuild_with_catkin
(The demo compiles in my setup without problems ;) )
If this does not help you might ask a question in the ROS forums because the problem does seem to be related to your ros workspace setup...
Asked by evilBiber on 2013-10-25 03:27:09 UTC
Comments
Hi
It seems like you mixed up catkin and rosbuild packages in your workspace
Looks like, yes.
Is gazebo_ros_demos a catkin or a rosbuild package? I thought it was catkin.
cu Flo
Asked by frist on 2013-10-25 12:55:00 UTC
Comments
it is catkin
If a package/stack contains a manifest.xml
it is a rosbuild package.
Catkin packages contain a package.xml
Asked by evilBiber on 2013-11-04 03:10:32 UTC
Comments