ros2 / rmw_gurumdds

Implementation of the ROS middleware interface using GurumNetworks GurumDDS.
http://gurum.cc
Apache License 2.0
13 stars 11 forks source link

[Dashing compile error] dds_PublisherQoS_finalize was not declared #5

Closed kteriusghub closed 4 years ago

kteriusghub commented 4 years ago

I received the latest tag (0.7.4) of Dashing branch, and tried to build the ROS2. And then, there were many compile error of 'dds_PublisherQoS_finalize was not declared in this scope'. I found that the 'dds_PublisherQoS_finalize' was mainly added to the 0.7.4. Please, check this issue and suggest the solution.

clemjh commented 4 years ago

The latest version (0.7.4) of rmw_gurumdds_cpp requires the latest version (2.5.1861) of GurumDDS, which was released as trial a few minutes ago. You can try downloading GurumDDS again or use version 0.7.3 of rmw_gurumdds_cpp instead. I apologize for the inconvenience. Thank you for using our RMW.

kteriusghub commented 4 years ago

Please, describe the properly paired version to the README.md. And, if the library version gives the same impact to rosidl_typesupport_gurumdds, please, give the information to it. Thanks