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

moving to catkin from rosmake

asked 2012-05-17 14:09:08 -0500

updated 2012-05-17 15:36:49 -0500

I have a bunch of packages that are using the old rosmake build system and they no longer compile, so I'd like to move to catkin--is there a howto I missed somewhere? This works as a reference, but it's not very straight forward...

edit retag flag offensive close merge delete


Are they broken because of catkin, or just ordinary bit-rot?

joq gravatar image joq  ( 2012-05-17 15:55:47 -0500 )edit
Eric Perko gravatar image Eric Perko  ( 2012-05-17 16:19:37 -0500 )edit

@joq: they compile/run in electric just fine. Should fuerte compile legacy rosbuild packages, because on my two fuerte systems that seems not to be the case. Should I file bugs?

JeffRousseau gravatar image JeffRousseau  ( 2012-05-18 00:26:58 -0500 )edit

With rosmake, it should compile legacy packages, but many packages cleaned up their export flags or were converted to rosdeps, so you may have to update your manifest.xml and CMakeLists accordingly.

Eric Perko gravatar image Eric Perko  ( 2012-05-18 02:26:13 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2012-05-18 02:54:39 -0500

joq gravatar image

updated 2012-05-18 02:57:13 -0500

Some things that were deprecated in Electric were removed in Fuerte. You probably ran into something like that.

Check the Fuerte migration guide for details.

If your problems are not mentioned there, bug reports would be worthwhile.

edit flag offensive delete link more

Question Tools



Asked: 2012-05-17 14:09:08 -0500

Seen: 2,658 times

Last updated: May 18 '12