Robotics StackExchange | Archived questions

A lot of ROS_NOBUILD

To learn ROS, I follow Learning ROS for Robotics Programming and use the sample code from GitHub.

( https://github.com/AaronMR/Learning_ROS_for_Robotics_Programming_2nd_edition )

However,

I got a lot of ROSNOBUILD when rosmake chapter2tutorials. The packages with ROSNOBUILD include catkin, cmakemodules, genmsg, rosclean, rosgraph, etc.

Does it mean rosmake fail to build chapter2_tutorials?

Thank you for taking time on my question.

Asked by willSapgreen on 2016-04-19 07:49:12 UTC

Comments

Answers

The reason for this is the difference between dry packages (those that use rosbuild/rosmake) and wet packages which are based on caktin and use catkin_make for compiling. Rosbuild packages can use wet ones, but they are seen as "external" and this is why you see many ROS_NOBUILD messages.

You can find more information here http://wiki.ros.org/catkin/conceptual_overview and a guide for the migration here http://wiki.ros.org/catkin/migrating_from_rosbuild

Regards.

Asked by Mario Garzon on 2016-04-19 12:39:41 UTC

Comments

Thank you, Mario!

Asked by willSapgreen on 2016-04-26 06:45:46 UTC