eclipse-iceoryx / iceoryx

Eclipse iceoryx™ - true zero-copy inter-process-communication
https://iceoryx.io
Apache License 2.0
1.68k stars 393 forks source link

Symbol lookup error #2164

Closed heckel97 closed 10 months ago

heckel97 commented 10 months ago

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

mossmaurice commented 10 months ago

@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