Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save toomuchcookies/22dd60fde7e6e5691956c16efd4f2f3e to your computer and use it in GitHub Desktop.
Save toomuchcookies/22dd60fde7e6e5691956c16efd4f2f3e to your computer and use it in GitHub Desktop.
~/ws_moveit2$ colcon build --event-handlers desktop_notification- status- --cmake-args -DCMAKE_BUILD_TYPE=Release
Starting >>> geometric_shapes
--- stderr: geometric_shapes
In file included from /opt/ros/galactic/include/visualization_msgs/msg/marker.hpp:9,
from /home/ubuntu/ws_moveit2/src/geometric_shapes/include/geometric_shapes/body_operations.h:44,
from /home/ubuntu/ws_moveit2/src/geometric_shapes/src/bodies.cpp:38:
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp: In function ‘void rosidl_generator_traits::to_yaml(const Marker&, std::ostream&, size_t)’:
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:43:17: error: invalid initialization of reference of type ‘const Marker&’ {aka ‘const visualization_msgs::msg::Marker_<std::allocator<void> >&’} from expression of type ‘const _header_type’ {aka ‘const std_msgs::msg::Header_<std::allocator<void> >’}
43 | to_yaml(msg.header, out, indentation + 2);
| ~~~~^~~~~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:34:43: note: in passing argument 1 of ‘void rosidl_generator_traits::to_yaml(const Marker&, std::ostream&, size_t)’
34 | const visualization_msgs::msg::Marker & msg,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:52:5: error: ‘value_to_yaml’ was not declared in this scope
52 | value_to_yaml(msg.ns, out);
| ^~~~~~~~~~~~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:62:5: error: ‘value_to_yaml’ was not declared in this scope
62 | value_to_yaml(msg.id, out);
| ^~~~~~~~~~~~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:72:5: error: ‘value_to_yaml’ was not declared in this scope
72 | value_to_yaml(msg.type, out);
| ^~~~~~~~~~~~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:82:5: error: ‘value_to_yaml’ was not declared in this scope
82 | value_to_yaml(msg.action, out);
| ^~~~~~~~~~~~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:92:17: error: invalid initialization of reference of type ‘const Marker&’ {aka ‘const visualization_msgs::msg::Marker_<std::allocator<void> >&’} from expression of type ‘const _pose_type’ {aka ‘const geometry_msgs::msg::Pose_<std::allocator<void> >’}
92 | to_yaml(msg.pose, out, indentation + 2);
| ~~~~^~~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:34:43: note: in passing argument 1 of ‘void rosidl_generator_traits::to_yaml(const Marker&, std::ostream&, size_t)’
34 | const visualization_msgs::msg::Marker & msg,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:101:17: error: invalid initialization of reference of type ‘const Marker&’ {aka ‘const visualization_msgs::msg::Marker_<std::allocator<void> >&’} from expression of type ‘const _scale_type’ {aka ‘const geometry_msgs::msg::Vector3_<std::allocator<void> >’}
101 | to_yaml(msg.scale, out, indentation + 2);
| ~~~~^~~~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:34:43: note: in passing argument 1 of ‘void rosidl_generator_traits::to_yaml(const Marker&, std::ostream&, size_t)’
34 | const visualization_msgs::msg::Marker & msg,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:110:17: error: invalid initialization of reference of type ‘const Marker&’ {aka ‘const visualization_msgs::msg::Marker_<std::allocator<void> >&’} from expression of type ‘const _color_type’ {aka ‘const std_msgs::msg::ColorRGBA_<std::allocator<void> >’}
110 | to_yaml(msg.color, out, indentation + 2);
| ~~~~^~~~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:34:43: note: in passing argument 1 of ‘void rosidl_generator_traits::to_yaml(const Marker&, std::ostream&, size_t)’
34 | const visualization_msgs::msg::Marker & msg,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:119:17: error: invalid initialization of reference of type ‘const Marker&’ {aka ‘const visualization_msgs::msg::Marker_<std::allocator<void> >&’} from expression of type ‘const _lifetime_type’ {aka ‘const builtin_interfaces::msg::Duration_<std::allocator<void> >’}
119 | to_yaml(msg.lifetime, out, indentation + 2);
| ~~~~^~~~~~~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:34:43: note: in passing argument 1 of ‘void rosidl_generator_traits::to_yaml(const Marker&, std::ostream&, size_t)’
34 | const visualization_msgs::msg::Marker & msg,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:128:5: error: ‘value_to_yaml’ was not declared in this scope
128 | value_to_yaml(msg.frame_locked, out);
| ^~~~~~~~~~~~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:146:17: error: invalid initialization of reference of type ‘const Marker&’ {aka ‘const visualization_msgs::msg::Marker_<std::allocator<void> >&’} from expression of type ‘geometry_msgs::msg::Point_<std::allocator<void> >’
146 | to_yaml(item, out, indentation + 2);
| ^~~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:34:43: note: in passing argument 1 of ‘void rosidl_generator_traits::to_yaml(const Marker&, std::ostream&, size_t)’
34 | const visualization_msgs::msg::Marker & msg,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:165:17: error: invalid initialization of reference of type ‘const Marker&’ {aka ‘const visualization_msgs::msg::Marker_<std::allocator<void> >&’} from expression of type ‘std_msgs::msg::ColorRGBA_<std::allocator<void> >’
165 | to_yaml(item, out, indentation + 2);
| ^~~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:34:43: note: in passing argument 1 of ‘void rosidl_generator_traits::to_yaml(const Marker&, std::ostream&, size_t)’
34 | const visualization_msgs::msg::Marker & msg,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:176:5: error: ‘value_to_yaml’ was not declared in this scope
176 | value_to_yaml(msg.text, out);
| ^~~~~~~~~~~~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:186:5: error: ‘value_to_yaml’ was not declared in this scope
186 | value_to_yaml(msg.mesh_resource, out);
| ^~~~~~~~~~~~~
/opt/ros/galactic/include/visualization_msgs/msg/detail/marker__traits.hpp:196:5: error: ‘value_to_yaml’ was not declared in this scope
196 | value_to_yaml(msg.mesh_use_embedded_materials, out);
| ^~~~~~~~~~~~~
make[2]: *** [CMakeFiles/geometric_shapes.dir/build.make:76: CMakeFiles/geometric_shapes.dir/src/bodies.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:137: CMakeFiles/geometric_shapes.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
---
Failed <<< geometric_shapes [4.66s, exited with code 2]
Summary: 0 packages finished [5.01s]
1 package failed: geometric_shapes
1 package had stderr output: geometric_shapes
52 packages not processed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment