Open Rothhammer opened 2 months ago
Have you found a solution to this?
Unfortunately not. I rolled back to Ubuntu 22.04 and it works fine.
Ok I think it is quite simple. std::is_same_v
etc. requires C++17, so we need to set in in the CMakeLists.txt accordingly.
The easiest way: Change this line to 'jazzy' instead of 'humble':
if($ENV{ROS_DISTRO} STREQUAL "jazzy")
This resolves the problem for me running Ubuntu 24.04 and ROS2 jazzy.
Thank you very much. I can't believe I didn't see that...
When trying to build the sdk in Ros2 Jazzy with colcon I get unexpected errors. All dependencies have been met. The repo, when set up exactly the same with Ros2 Humble in 22.04, compiles without problems.
I am using rs_driver as a submodule in rslidar_sdk.
In Jazzy and 24.04 I get a lot of this: