Can wet package depend on dry package?
Hi everyone,
I am wondering if wet package can depend on dry package?
Thanks
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
Hi everyone,
I am wondering if wet package can depend on dry package?
Thanks
Nope. The old rosmake (dry) system is aware of the catkin ecosystem, but not the other way around.
The main reason would be so that the new system doesn't have all the terrible hacks the old system had underneath it. The new system is more linux-like with a more standard build/install structure -- making it aware of the older, non-standard approach would cause a massive mess.
So, what if the packages you need are only provided as dry packages? Do you have to convert them first?
The other reason catkin pkgs do not depend on rosmake is that they don't provide all of the necessary exported information for catkin packages to build on top of them automatically. However, rosmake packages do export pkg-config files, which you could try to use, but at your own risk.
Asked: 2013-03-10 08:57:13 -0600
Seen: 617 times
Last updated: Mar 10 '13
error when build catkin package
Backwards Compatible Ros Commands To Find System Headers (Fuerte -> Electric)
Stack concept removed from distros since Groovy, how will be the migration? [closed]
How do I create a rosbuild overlay on a catkin workspace?
Catkin conversion: /usr/bin/ld: cannot find -lPACKAGE_NAME