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

Revision history [back]

click to hide/show revision 1
initial version

Thanks, Jon! based on your advice I was able to piece together the solution:

I made an overlay workspace and git clone'd in packages that were not yet building on indigo and can catkin_make. It would then fail to build and tell me it was missing a package. I then went back to the oringal source installation directory and added the package and it's deps via:

$ rosinstall_generator tf --rosdistro indigo --deps --wet-only --tar > tf.rosinstall
$ wstool merge -t src tf.rosinstall
$ rosdep install --from-paths src --ignore-src --rosdistro indigo -y
$ ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release

Then try to run catkin_make in my overlay workspace again and find the next dep failure, rinse, repeat. It wan't as bad as I thought it would be ;) Just painfully slow on my little BBB, since it only has an SD card for storage and not enough ram for a ramdisk workspace... :P

Thanks, Jon! based on your advice I was able to piece together the solution:

I made an overlay workspace and git clone'd in packages that were not yet building on indigo and can ran catkin_make. It would then fail to build and tell me it was missing a package. dep. I then went back to the oringal original source installation directory and added the package and it's deps via:

$ rosinstall_generator tf --rosdistro indigo --deps --wet-only --tar > tf.rosinstall
$ wstool merge -t src tf.rosinstall
$ rosdep install --from-paths src --ignore-src --rosdistro indigo -y
$ ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release

Then try to run catkin_make in my overlay workspace again and find the next dep failure, rinse, repeat. It wan't as bad as I thought it would be ;) Just painfully slow on my little BBB, since it only has an SD card for storage and not enough ram for a ramdisk workspace... :P