Hi,
I'm trying to add cyclonedds to my ROS2 Humble built with sources on a Jetson Orin NX (arm64 - Ubuntu 20.04). Unfortunately it seems there're some conflicts with iceoryx:
Cloning:
nvidia@nvidia-orin-rt:~/ros2_humble/src$ git clone https://github.com/eclipse-cyclonedds/cyclonedds eclipse-cyclonedds/cyclonedds
Cloning into 'eclipse-cyclonedds/cyclonedds'...
remote: Enumerating objects: 45827, done.
remote: Counting objects: 100% (7/7), done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 45827 (delta 0), reused 0 (delta 0), pack-reused 45820
Receiving objects: 100% (45827/45827), 24.61 MiB | 16.62 MiB/s, done.
Resolving deltas: 100% (31689/31689), done.
nvidia@nvidia-orin-rt:~/ros2_humble/src$ git clone https://github.com/ros2/rmw_cyclonedds.git -b humble
Cloning into 'rmw_cyclonedds'...
remote: Enumerating objects: 2792, done.
remote: Counting objects: 100% (1219/1219), done.
remote: Compressing objects: 100% (299/299), done.
remote: Total 2792 (delta 1088), reused 940 (delta 920), pack-reused 1573
Receiving objects: 100% (2792/2792), 1.05 MiB | 12.74 MiB/s, done.
Resolving deltas: 100% (2044/2044), done.
nvidia@nvidia-orin-rt:~/ros2_humble/src$ cd ..
nvidia@nvidia-orin-rt:~/ros2_humble$ rosdep install --from src -i --ignore-src -r -y --rosdistro humble
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
cyclonedds: No definition of [iceoryx_hoofs] for OS version [focal]
rmw_cyclonedds_cpp: No definition of [iceoryx_binding_c] for OS version [focal]
Continuing to install resolvable dependencies...
#All required rosdeps installed successfully
Hi, I'm trying to add cyclonedds to my ROS2 Humble built with sources on a Jetson Orin NX (arm64 - Ubuntu 20.04). Unfortunately it seems there're some conflicts with iceoryx:
Cloning:
Full log: cmakelog.log
Error:
I can see the iceoryx installed in my ROS2 install folder:
The ros2 workspace was sourced before installing cyclonedds.
Probably related to https://github.com/eclipse-cyclonedds/cyclonedds/issues/2012