ros / bond_core

Maintains a bond (i.e. heart beat ) between ROS nodes and provides feedback when the bond is broken
http://www.ros.org/wiki/bond_core
35 stars 63 forks source link

find uuid correctly on ubuntu and osx #55

Closed Karsten1987 closed 4 years ago

Karsten1987 commented 5 years ago

attempt to fix the broken build of the ros2 branch

Karsten1987 commented 5 years ago

Idea: we can use uuid on non Windows devices and replace RPC on windows with something similar to what is done in rclcpp with std::generate. https://github.com/ros2/rclcpp/blob/64c0f86f14dfe2337816079c4d5991268aeb0635/rclcpp_action/src/client.cpp#L369-L381

However, having a solution on how to find rpcrt4.dll in cmake would be prefered I think.

Karsten1987 commented 4 years ago

@mjcarroll friendly ping. This PR is needed for https://github.com/ros/diagnostics/pull/118