Hey,
I am using ROS2 Humble and I have installed rmw_iceoryx and iceoryx in my existing workspace as described in the instructions.
Now, when I try to run the provided example, it leads to the following error:
vwp@ai-runner2:~$ RMW_IMPLEMENTATION=rmw_iceoryx_cpp ros2 run demo_nodes_cpp talker
/opt/ros/humble/lib/demo_nodes_cpp/talker: symbol lookup error: /home/vwp/sebastian_stereocamera_ws/install/rmw_iceoryx_cpp/lib/librmw_iceoryx_name_conversion.so: undefined symbol: _ZN3iox5capro18ServiceDescriptionC1ERKNS_3cxx6stringILm100EEES6_S6_NS1_9ClassHashENS0_10InterfacesE
If I run the example without switching to the rmw_iceoryx_cpp, it works.
It would be nice if someone could help me out here.
Thank you very much
@heckel97 Thanks for creating the issue! This looks like an rmw_iceoryx issue to me. Hence, I'll close this issue here and we can discuss it in https://github.com/ros2/rmw_iceoryx/issues/110
Hey, I am using ROS2 Humble and I have installed rmw_iceoryx and iceoryx in my existing workspace as described in the instructions.
Now, when I try to run the provided example, it leads to the following error: vwp@ai-runner2:~$ RMW_IMPLEMENTATION=rmw_iceoryx_cpp ros2 run demo_nodes_cpp talker /opt/ros/humble/lib/demo_nodes_cpp/talker: symbol lookup error: /home/vwp/sebastian_stereocamera_ws/install/rmw_iceoryx_cpp/lib/librmw_iceoryx_name_conversion.so: undefined symbol: _ZN3iox5capro18ServiceDescriptionC1ERKNS_3cxx6stringILm100EEES6_S6_NS1_9ClassHashENS0_10InterfacesE
If I run the example without switching to the rmw_iceoryx_cpp, it works.
It would be nice if someone could help me out here. Thank you very much