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

Error while rosmake ethzasl_icp_mapper

asked 2013-08-14 23:21:52 -0500

sai gravatar image


I downloaded the ethzasl_icp_mapping from ROS, git clone

rosdep install ethzasl_icp_mapping, it showed an error that map_msgs was missing. I get the package and then rosdep did not show any errors.

rosmake ethzasl_icp_mapper is giving the errors below.

{------------------------------------------------------------------------------- mkdir -p build cd build && cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_CXX_FLAGS="-fPIC" -DCMAKE_INSTALL_PREFIX=.. -DPYTHON_CUSTOM_TARGET=src ../upstream_src CMake Error: The source directory "/home/sai/fuerte_workspace/ethzasl_icp_mapping/libnabo/upstream_src" does not appear to contain CMakeLists.txt. Specify --help for usage, or press the help button on the CMake GUI. -------------------------------------------------------------------------------}

Also the folder /home/sai/fuerte_workspace/ethzasl_icp_mapping/libnabo/upstream_src is empty.

Please let me know what can be done.

Thanks , Sai

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-08-15 00:08:17 -0500

sai gravatar image

Thanks to Pomerleau, Francois for his reply on GitHub

please have a look at the node documentation on ROS: under the section Installation. The dependency to map_msgs is also written there.

There are subdirectories from external git repositories to fetch. This is why you need to use the flag --recursive. The command to clone is:

$ git clone --recursive git://

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2013-08-14 23:21:52 -0500

Seen: 126 times

Last updated: Aug 15 '13