ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Catkin_make problem with xacro when installing gazebo

asked 2013-09-09 13:03:27 -0500

Alex Y. gravatar image

updated 2014-01-28 17:17:53 -0500

ngrennan gravatar image

I encountered a problem of xacro when I am trying to install gazebo. which is

CMake Error at /opt/ros/groovy/share/catkin/cmake/catkinConfig.cmake:72 (find_package): CMake Error at /opt/ros/groovy/share/catkin/cmake/catkinConfig.cmake:72 (find_package): Could not find a configuration file for package xacro.

Set xacro_DIR to the directory containing a CMake configuration file for xacro. The file will have one of the following names:


I tried to install xacro via ros wiki using "git clone -b". And it was successfully installed. However the problem still exists. And I have no idea what to do now. If I try to reinstall the xacro, it will show : fatal: destination path 'xacro' already exists and is not an empty directory.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-09-09 16:21:48 -0500

bit-pirate gravatar image

In Groovy Xacro hasn't been catkinized yet. So a catkinized package can't depend on it. You could try downloading and compile the catkinized source version (branch: hydro-devel) from GitHub:

Btw, for using Gazebo I recommend you switch to Hydro.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2013-09-09 13:03:27 -0500

Seen: 1,884 times

Last updated: Sep 09 '13