You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After the fix of #94rmw_iceoryx_cpp can be compiled on Windows. Then I did some test and find an issue.
steps:
start iox-roudi.exe
set RMW_IMPLEMENTATION=rmw_iceoryx_cpp and then run ros2 run demo_nodes_cpp talker
then I have the following error messages:
'failed to resolve symbol 'rmw_get_gid_for_client' in shared library 'c:\ros\rolling\install\bin\rmw_iceoryx_cpp.dll', at C:\ros\rolling\src\ros2\rmw_implementation\rmw_implementation\src\functions.cpp:154'
'failed to resolve symbol 'rmw_take_dynamic_message' in shared library 'c:\ros\rolling\install\bin\rmw_iceoryx_cpp.dll', at C:\ros\rolling\src\ros2\rmw_implementation\rmw_implementation\src\functions.cpp:154'
'failed to resolve symbol 'rmw_take_dynamic_message_with_info' in shared library 'c:\ros\rolling\install\bin\rmw_iceoryx_cpp.dll', at C:\ros\rolling\src\ros2\rmw_implementation\rmw_implementation\src\functions.cpp:154'
'failed to resolve symbol 'rmw_serialization_support_init' in shared library 'c:\ros\rolling\install\bin\rmw_iceoryx_cpp.dll', at C:\ros\rolling\src\ros2\rmw_implementation\rmw_implementation\src\functions.cpp:154'
BTW, to my surprise, the talker/listener demo still work great despite of the error message. 💯
The text was updated successfully, but these errors were encountered:
felixf4xu
changed the title
Runtime error message when publishing message on Windows
Runtime error message when publishing message (ros2 rolling)
Sep 20, 2023
felixf4xu
changed the title
Runtime error message when publishing message (ros2 rolling)
Runtime error message when publishing message (ros2 rolling / Iron )
Sep 20, 2023
@felixf4xu Thanks for trying out the changes and for opening the issue.
After the fix of #94 rmw_iceoryx_cpp can be compiled on Windows
BTW, to my surprise, the talker/listener demo still work great despite of the error message. 💯
Great! 🎉
then I have the following error messages:
I saw the same runtime errors when running rolling. I think all four methods were introduced with iron.
Hence, I added the following as a todo item to #99
rmw_get_gid_for_client
rmw_take_dynamic_message
rmw_take_dynamic_message_with_info
rmw_serialization_support_init
I'm testing on ros2 rolling, so it might be fine in humble
If you have some time it would be awesome if you could also test humble.
…unt_*` functions (#102)
* Implement new rmw functions needed for iron (#99)
Signed-off-by: Simon Hoinkis <simon.hoinkis@apex.ai>
* Implement stubs for new 'rmw_count_*' functions (#100)
Signed-off-by: Simon Hoinkis <simon.hoinkis@apex.ai>
---------
Signed-off-by: Simon Hoinkis <simon.hoinkis@apex.ai>
Hi,
After the fix of #94
rmw_iceoryx_cpp
can be compiled on Windows. Then I did some test and find an issue.steps:
start iox-roudi.exe
set RMW_IMPLEMENTATION=rmw_iceoryx_cpp
and then runros2 run demo_nodes_cpp talker
then I have the following error messages:
As for
rmw_get_gid_for_client
, it's added in ROS2Iron
(search "rmw_get_gid_for_client" at https://docs.ros.org/en/iron/Releases/Iron-Irwini-Complete-Changelog.html), and I'm testing on ros2rolling
, so it might be fine inhumble
but not inIron
when it's planned to be supported in #99BTW, to my surprise, the talker/listener demo still work great despite of the error message. 💯
The text was updated successfully, but these errors were encountered: