Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

answered 2012-03-21 06:28:50 -0500

joq gravatar image

I think this is more a Groovy discussion than Fuerte.

In Fuerte, the goal was to get catkin builds working reliably for the core ROS stacks. An immediate benefit is the ability to build PCL and other external libraries without ROS wrappers for things like messages. Other stacks should continue using rosmake.

In Groovy, the catkin build will probably be rolled out for general use. I agree that the issues you raise must be addressed. Everyone is welcome to participate in the build design discussions. They will probably begin soon after Fuerte is finished.

I think this is more a Groovy discussion than Fuerte.

In Fuerte, the goal was to get catkin builds working reliably for the core ROS stacks. An immediate benefit is the ability to build PCL and other external libraries without ROS wrappers for things like messages. Other stacks should continue using rosmake.

In Groovy, the catkin build will probably be rolled out for general use. I agree that the issues you raise must be addressed. Everyone is welcome to participate in the build design discussions. They will probably begin soon after Fuerte is finished.discussions.

Groovy UPDATE (2012-09-01): a revised catkin is available for general use.

Be aware that catkin packages may not depend on rosbuild packages. So, you cannot convert a package to the new build system until all its dependencies have been converted.

I think this is more a Groovy discussion than Fuerte.

In Fuerte, the goal was to get catkin builds working reliably for the core ROS stacks. An immediate benefit is the ability to build PCL and other external libraries without ROS wrappers for things like messages. Other stacks should continue using rosmake.

In Groovy, the catkin build will probably be rolled out for general use. I agree that the issues you raise must be addressed. Everyone is welcome to participate in the build design discussions.

Groovy UPDATE (2012-09-01): (2012-09-01): a revised catkin is available for general use.

Be aware that catkin packages may not depend on rosbuild packages. So, you cannot convert a package to the new build system until all its dependencies have been converted.