Closed TomGrimwood closed 2 years ago
@TomGrimwood It looks like you are trying to compile the main
branch on Galactic, which is not really supported anymore. The galactic branch does not include the changes that would produce this build error, so better try that one. If you still want to compile main
on Galactic, you would at least have to pull in srdfdom as listed in the repos file. Please be aware, that main
currently only supports Rolling+Jammy though.
Edit: I just noticed that srdfdom even compiled. Please verify you are on the latest HEAD and maybe remove the srdfdom debian using apt remove ros-rolling-srdfdom
so that colcon doesn't pick up the wrong version.
Could the instructions at https://moveit.ros.org/install-moveit2/source/ be changed for the galactic installation? it says to compile the main branch, which you say is incorrect for galactic.
Description
Attempting to build MoveIt2 with ROS Galactic installed from either binary or source, installed in the directory ~/ros2_galactic/ros2-linux/setup.bash
Your Environment
ROS Distro: Galactic OS Version: Ubuntu 20.04 Source or Binary build: Binary
Steps to reproduce
Follow instructions at https://docs.ros.org/en/galactic/Installation/Ubuntu-Install-Binary.html and https://moveit.ros.org/install-moveit2/source/
Expected behaviour
The build should succeed
Actual behaviour
The build does not succeed
Backtrace or Console output