domain_bridge
domain_bridge copied to clipboard
humble,There was an error compiling
Ubuntu22.04 Humble
Starting >>> domain_bridge
--- stderr: domain_bridge
/home/fang/hiway_ws/build/domain_bridge/rosidl_typesupport_fastrtps_c/domain_bridge/msg/detail/compressed_msg__type_support_c.cpp: In function ‘bool _CompressedMsg__cdr_serialize(const void*, eprosima::fastcdr::Cdr&)’:
/home/fang/hiway_ws/build/domain_bridge/rosidl_typesupport_fastrtps_c/domain_bridge/msg/detail/compressed_msg__type_support_c.cpp:59:9: error: ‘class eprosima::fastcdr::Cdr’ has no member named ‘serializeArray’; did you mean ‘serialize_array’?
59 | cdr.serializeArray(array_ptr, size);
| ^~~~~~~~~~~~~~
| serialize_array
/home/fang/hiway_ws/build/domain_bridge/rosidl_typesupport_fastrtps_c/domain_bridge/msg/detail/compressed_msg__type_support_c.cpp: In function ‘bool _CompressedMsg__cdr_deserialize(eprosima::fastcdr::Cdr&, void*)’:
/home/fang/hiway_ws/build/domain_bridge/rosidl_typesupport_fastrtps_c/domain_bridge/msg/detail/compressed_msg__type_support_c.cpp:87:9: error: ‘class eprosima::fastcdr::Cdr’ has no member named ‘deserializeArray’; did you mean ‘deserialize_array’?
87 | cdr.deserializeArray(array_ptr, size);
| ^~~~~~~~~~~~~~~~
| deserialize_array
gmake[2]: *** [CMakeFiles/domain_bridge__rosidl_typesupport_fastrtps_c.dir/build.make:91: CMakeFiles/domain_bridge__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/domain_bridge/msg/detail/compressed_msg__type_support_c.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:310: CMakeFiles/domain_bridge__rosidl_typesupport_fastrtps_c.dir/all] Error 2
gmake[1]: *** Waiting for unfinished jobs....
gmake: *** [Makefile:146: all] Error 2
Failed <<< domain_bridge [8.80s, exited with code 2]