Failed <<< ros1_bridge [7min 54s, exited with code 2]
Baldins opened this issue · 16 comments
Hello, I am getting the following error building the bridge .
Someone can help me solving it?
francesca@system76-pc:~/ros1_bridge_ws$ colcon build --symlink-install --packages-select ros1_bridge --cmake-force-configure
ERROR:colcon.colcon_core.package_selection:Exception in package selection extension 'override_check': argument --allow-overriding: conflicting option string: --allow-overriding
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/colcon_core/package_selection/init.py", line 109, in _add_package_selection_arguments
retval = extension.add_arguments(parser=group)
File "/usr/lib/python3/dist-packages/colcon_override_check/package_selection/override_check.py", line 52, in add_arguments
parser.add_argument(
File "/usr/lib/python3/dist-packages/colcon_defaults/argument_parser/defaults.py", line 78, in add_argument
argument = super().add_argument(*args, **kwargs)
File "/usr/lib/python3/dist-packages/colcon_core/argument_parser/destination_collector.py", line 46, in add_argument
argument = super().add_argument(*args, **kwargs)
File "/usr/lib/python3/dist-packages/colcon_core/argument_parser/type_collector.py", line 34, in add_argument
ret = super().add_argument(*args, **kwargs)
File "/usr/lib/python3/dist-packages/colcon_core/argument_parser/init.py", line 171, in add_argument
return self._parser.add_argument(*args, **kwargs)
File "/usr/lib/python3/dist-packages/colcon_argcomplete/argument_parser/argcomplete/init.py", line 49, in add_argument
argument = self._parser.add_argument(*args, **kwargs)
File "/usr/lib/python3.8/argparse.py", line 1398, in add_argument
return self._add_action(action)
File "/usr/lib/python3.8/argparse.py", line 1602, in _add_action
action = super(_ArgumentGroup, self)._add_action(action)
File "/usr/lib/python3.8/argparse.py", line 1412, in _add_action
self._check_conflict(action)
File "/usr/lib/python3.8/argparse.py", line 1551, in _check_conflict
conflict_handler(action, confl_optionals)
File "/usr/lib/python3.8/argparse.py", line 1560, in _handle_conflict_error
raise ArgumentError(action, message % conflict_string)
argparse.ArgumentError: argument --allow-overriding: conflicting option string: --allow-overriding
Starting >>> ros1_bridge
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
--- stderr: ros1_bridge
CMake Warning at CMakeLists.txt:151 (add_executable):
Cannot generate a safe runtime search path for target static_bridge because
files in some directories may conflict with libraries in implicit
directories:
runtime library [libyaml-cpp.so.0.6] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/opt/yaml_cpp_vendor/lib
runtime library [liborocos-kdl.so.1.4] in /usr/lib may be hidden by files in:
/opt/ros/foxy/lib
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:197 (custom_executable)
CMake Warning at CMakeLists.txt:151 (add_executable):
Cannot generate a safe runtime search path for target static_bridge because
there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 6 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/francesca/ros1_bridge_ws/build/ros1_bridge]
dir 2 is [/home/francesca/ros2_ws/install/dwb_msgs/lib]
dir 3 is [/home/francesca/ros2_ws/install/nav_2d_msgs/lib]
dir 4 is [/home/francesca/ros2_ws/install/nav2_msgs/lib]
dir 5 is [/home/francesca/ros2_ws/install/zed_interfaces/lib]
dir 6 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_geometry.so]
dir 2 must precede it due to runtime library [libdwb_msgs__rosidl_typesupport_introspection_c.so]
dir 3 must precede it due to runtime library [libnav_2d_msgs__rosidl_typesupport_introspection_c.so]
dir 4 must precede it due to runtime library [libnav2_msgs__rosidl_typesupport_introspection_c.so]
dir 7 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 8 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 9 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
dir 10 is [/opt/ros/noetic/lib/x86_64-linux-gnu]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:197 (custom_executable)
CMake Warning at CMakeLists.txt:180 (add_library):
Cannot generate a safe runtime search path for target ros1_bridge because
files in some directories may conflict with libraries in implicit
directories:
runtime library [libyaml-cpp.so.0.6] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/opt/yaml_cpp_vendor/lib
runtime library [liborocos-kdl.so.1.4] in /usr/lib may be hidden by files in:
/opt/ros/foxy/lib
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
CMake Warning at CMakeLists.txt:180 (add_library):
Cannot generate a safe runtime search path for target ros1_bridge because
there is a cycle in the constraint graph:
dir 0 is [/home/francesca/ros2_ws/install/dwb_msgs/lib]
dir 1 is [/home/francesca/ros2_ws/install/nav2_msgs/lib]
dir 2 is [/home/francesca/ros2_ws/install/zed_interfaces/lib]
dir 3 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libdwb_msgs__rosidl_typesupport_introspection_c.so]
dir 1 must precede it due to runtime library [libnav2_msgs__rosidl_typesupport_introspection_c.so]
dir 4 must precede it due to runtime library [libimage_geometry.so]
dir 6 must precede it due to runtime library [libnav_2d_msgs__rosidl_typesupport_introspection_c.so]
dir 4 is [/opt/ros/noetic/lib]
dir 3 must precede it due to runtime library [liburdf.so]
dir 5 is [/opt/ros/noetic/lib/x86_64-linux-gnu]
dir 6 is [/home/francesca/ros2_ws/install/nav_2d_msgs/lib]
dir 7 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 8 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 9 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
CMake Warning at CMakeLists.txt:151 (add_executable):
Cannot generate a safe runtime search path for target parameter_bridge
because files in some directories may conflict with libraries in implicit
directories:
runtime library [libyaml-cpp.so.0.6] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/opt/yaml_cpp_vendor/lib
runtime library [liborocos-kdl.so.1.4] in /usr/lib may be hidden by files in:
/opt/ros/foxy/lib
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:204 (custom_executable)
CMake Warning at CMakeLists.txt:151 (add_executable):
Cannot generate a safe runtime search path for target parameter_bridge
because there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 6 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/francesca/ros1_bridge_ws/build/ros1_bridge]
dir 2 is [/home/francesca/ros2_ws/install/dwb_msgs/lib]
dir 3 is [/home/francesca/ros2_ws/install/nav_2d_msgs/lib]
dir 4 is [/home/francesca/ros2_ws/install/nav2_msgs/lib]
dir 5 is [/home/francesca/ros2_ws/install/zed_interfaces/lib]
dir 6 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_geometry.so]
dir 2 must precede it due to runtime library [libdwb_msgs__rosidl_typesupport_introspection_c.so]
dir 3 must precede it due to runtime library [libnav_2d_msgs__rosidl_typesupport_introspection_c.so]
dir 4 must precede it due to runtime library [libnav2_msgs__rosidl_typesupport_introspection_c.so]
dir 7 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 8 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 9 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
dir 10 is [/opt/ros/noetic/lib/x86_64-linux-gnu]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:204 (custom_executable)
CMake Warning at CMakeLists.txt:151 (add_executable):
Cannot generate a safe runtime search path for target dynamic_bridge
because files in some directories may conflict with libraries in implicit
directories:
runtime library [libyaml-cpp.so.0.6] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/opt/yaml_cpp_vendor/lib
runtime library [liborocos-kdl.so.1.4] in /usr/lib may be hidden by files in:
/opt/ros/foxy/lib
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:211 (custom_executable)
CMake Warning at CMakeLists.txt:151 (add_executable):
Cannot generate a safe runtime search path for target dynamic_bridge
because there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 6 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/francesca/ros1_bridge_ws/build/ros1_bridge]
dir 2 is [/home/francesca/ros2_ws/install/dwb_msgs/lib]
dir 3 is [/home/francesca/ros2_ws/install/nav_2d_msgs/lib]
dir 4 is [/home/francesca/ros2_ws/install/nav2_msgs/lib]
dir 5 is [/home/francesca/ros2_ws/install/zed_interfaces/lib]
dir 6 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_geometry.so]
dir 2 must precede it due to runtime library [libdwb_msgs__rosidl_typesupport_introspection_c.so]
dir 3 must precede it due to runtime library [libnav_2d_msgs__rosidl_typesupport_introspection_c.so]
dir 4 must precede it due to runtime library [libnav2_msgs__rosidl_typesupport_introspection_c.so]
dir 7 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 8 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 9 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
dir 10 is [/opt/ros/noetic/lib/x86_64-linux-gnu]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:211 (custom_executable)
/usr/bin/ld: libros1_bridge.so: undefined reference to ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)' /usr/bin/ld: libros1_bridge.so: undefined reference to
ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator >, controller_manager_msgs::msg::ControllerState_<std::allocator > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator > const&, controller_manager_msgs::ControllerState_<std::allocator >&)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/parameter_bridge.dir/build.make:612: parameter_bridge] Error 1
make[1]: *** [CMakeFiles/Makefile2:314: CMakeFiles/parameter_bridge.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
/usr/bin/ld: libros1_bridge.so: undefined reference to ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)' /usr/bin/ld: libros1_bridge.so: undefined reference to
ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator >, controller_manager_msgs::msg::ControllerState_<std::allocator > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator > const&, controller_manager_msgs::ControllerState_<std::allocator >&)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/static_bridge.dir/build.make:612: static_bridge] Error 1
make[1]: *** [CMakeFiles/Makefile2:233: CMakeFiles/static_bridge.dir/all] Error 2
/usr/bin/ld: warning: libconsole_bridge.so.0.4, needed by /opt/ros/noetic/lib/libcpp_common.so, may conflict with libconsole_bridge.so.1.0
/usr/bin/ld: libros1_bridge.so: undefined reference to ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)' /usr/bin/ld: libros1_bridge.so: undefined reference to
ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator >, controller_manager_msgs::msg::ControllerState_<std::allocator > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator > const&, controller_manager_msgs::ControllerState_<std::allocator >&)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/dynamic_bridge.dir/build.make:612: dynamic_bridge] Error 1
make[1]: *** [CMakeFiles/Makefile2:341: CMakeFiles/dynamic_bridge.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
Failed <<< ros1_bridge [7min 54s, exited with code 2]
Summary: 0 packages finished [7min 54s]
1 package failed: ros1_bridge
1 package had stderr output: ros1_bridge
Required Info:
- Operating System:
- Installation type:
- Version or commit hash:
- DDS implementation:
- Client library (if applicable):
Steps to reproduce issue
Expected behavior
Actual behavior
Additional information
Feature request
Feature description
Implementation considerations
Hi there! I'm having the same issue.... For now I have the same results. I'm using:
- Ubuntu 20.04
- ROS1 Noetic (installed with apt)
- ROS2 Foxy (installed with apt)
- ROS Bridge installed with sources
I'll try something new, but I've been stuck with this same issue
Thank you so much for listing out the environment! Let me take a look
Hi there! I'm having the same issue.... For now I have the same results. I'm using:
- Ubuntu 20.04
- ROS1 Noetic (installed with apt)
- ROS2 Foxy (installed with apt)
- ROS Bridge installed with sources
I'll try something new, but I've been stuck with this same issue
Hiya! I can't reproduce the issue, ros1_bridge
completes its build for me on those environment configurations.
Could you:
- Ensure you followed:
$ colcon build --symlink-install --packages-skip ros1_bridge
$ source ${ROS1_INSTALL_PATH}/setup.bash
$ source ${ROS2_INSTALL_PATH}/setup.bash # and any overlays
$ colcon build --symlink-install --packages-select ros1_bridge --cmake-force-configure
- And also check if you've updated
python3-colcon-common-extensions
? I see a lot of allow-overriding warnings.
?
Hello again!
Thank you for your support. I tried what you said and ended up with the same problems. I have the ros1_bridge package alone in a workspace to avoid any other conflicts but still the same problem.
I updated python3-colcon-common-extensions
and I followed these steps:
$ cd ros_bridge
$ colcon build --symlink-install --packages-skip ros1_bridge
Summary: 0 packages finished [0.05s]
$ source /opt/ros/noetic/setup.bash
$ source /opt/ros/foxy/setup.bash
$ colcon build --symlink-install --packages-select ros1_bridge --cmake-force-configure
Starting >>> ros1_bridge
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
--- stderr: ros1_bridge
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target static_bridge because
files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:191 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target static_bridge because
there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 2 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/jose/ros_bridge/build/ros1_bridge]
dir 2 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_transport.so]
dir 3 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 4 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 5 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:191 (custom_executable)
CMake Warning at CMakeLists.txt:174 (add_library):
Cannot generate a safe runtime search path for target ros1_bridge because
files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
CMake Warning at CMakeLists.txt:174 (add_library):
Cannot generate a safe runtime search path for target ros1_bridge because
there is a cycle in the constraint graph:
dir 0 is [/opt/ros/foxy/lib]
dir 1 must precede it due to runtime library [libimage_transport.so]
dir 1 is [/opt/ros/noetic/lib]
dir 0 must precede it due to runtime library [liburdf.so]
dir 2 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 3 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 4 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target parameter_bridge
because files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:198 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target parameter_bridge
because there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 2 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/jose/ros_bridge/build/ros1_bridge]
dir 2 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_transport.so]
dir 3 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 4 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 5 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:198 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target dynamic_bridge
because files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:205 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target dynamic_bridge
because there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 2 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/jose/ros_bridge/build/ros1_bridge]
dir 2 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_transport.so]
dir 3 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 4 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 5 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:205 (custom_executable)
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)'
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::ControllerState_<std::allocator<void> >&)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/static_bridge.dir/build.make:440: static_bridge] Error 1
make[1]: *** [CMakeFiles/Makefile2:233: CMakeFiles/static_bridge.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)'
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::ControllerState_<std::allocator<void> >&)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/parameter_bridge.dir/build.make:440: parameter_bridge] Error 1
make[1]: *** [CMakeFiles/Makefile2:314: CMakeFiles/parameter_bridge.dir/all] Error 2
/usr/bin/ld: warning: libconsole_bridge.so.0.4, needed by /opt/ros/noetic/lib/libcpp_common.so, may conflict with libconsole_bridge.so.1.0
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)'
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::ControllerState_<std::allocator<void> >&)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/dynamic_bridge.dir/build.make:440: dynamic_bridge] Error 1
make[1]: *** [CMakeFiles/Makefile2:341: CMakeFiles/dynamic_bridge.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
---
Failed <<< ros1_bridge [10min 36s, exited with code 2]
Summary: 0 packages finished [10min 36s]
1 package failed: ros1_bridge
1 package had stderr output: ros1_bridge
I see that there are some problems with [liburdf.so], here are the versions I have:
$ sudo apt list ros-foxy-urdf*
Listing... Done
ros-foxy-urdf-dbgsym/focal 2.4.0-2focal.20220115.105040 amd64
ros-foxy-urdf-test/focal 2.0.0-2focal.20220209.150215 amd64
ros-foxy-urdf-tutorial/focal 1.0.0-1focal.20220209.170207 amd64
ros-foxy-urdf/focal 2.4.0-2focal.20220115.105040 amd64 [upgradable from: 2.4.0-2focal.20210901.035432]
ros-foxy-urdfdom-dbgsym/focal,now 2.3.3-1focal.20220115.043628 amd64 [installed]
ros-foxy-urdfdom-headers/focal,now 1.0.5-1focal.20210901.033938 amd64 [installed]
ros-foxy-urdfdom-py/focal,now 1.0.0-1focal.20220209.150236 amd64 [installed]
ros-foxy-urdfdom/focal,now 2.3.3-1focal.20220115.043628 amd64 [installed,automatic]
$ sudo apt list ros-noetic-urdf*
Listing... Done
ros-noetic-urdf-dbgsym/focal 1.13.2-1focal.20220106.235206 amd64
ros-noetic-urdf-geometry-parser-dbgsym/focal 0.1.0-1focal.20220212.161101 amd64
ros-noetic-urdf-geometry-parser/focal 0.1.0-1focal.20220212.161101 amd64
ros-noetic-urdf-parser-plugin/focal,now 1.13.2-1focal.20210423.224508 amd64 [installed,automatic]
ros-noetic-urdf-sim-tutorial/focal 0.5.1-1focal.20220512.125958 amd64 [upgradable from: 0.5.1-1focal.20220107.013947]
ros-noetic-urdf-tutorial/focal 0.5.0-1focal.20220413.175254 amd64 [upgradable from: 0.5.0-1focal.20220107.013644]
ros-noetic-urdf/focal,now 1.13.2-1focal.20220106.235206 amd64 [installed,automatic]
ros-noetic-urdfdom-py/focal,now 0.4.6-1focal.20220107.000752 amd64 [installed]
Any other idea of what could be the problem?
Could I check if you started off with JUST ROS 2 sourced before running the first colcon build?
Could you delete your build
, install
, log
directories and run a build? Maybe it's an issue with a dirty workspace 🤔
Hi again!
Thanks for the answer. I've tried that and these were the results:
$ source /opt/ros/foxy/setup.bash
$ sudo rm -r build
$ sudo rm -r install/
$ sudo rm -r log/
$ source /opt/ros/noetic/setup.bash
$ source /opt/ros/foxy/setup.bash
$ colcon build --symlink-install --packages-skip ros1_bridge
Summary: 0 packages finished [0.07s]
$ colcon build --symlink-install --packages-select ros1_bridge --cmake-force-configure
Starting >>> ros1_bridge
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
--- stderr: ros1_bridge
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target static_bridge because
files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:191 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target static_bridge because
there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 2 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/jose/ros_bridge/build/ros1_bridge]
dir 2 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_transport.so]
dir 3 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 4 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 5 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:191 (custom_executable)
CMake Warning at CMakeLists.txt:174 (add_library):
Cannot generate a safe runtime search path for target ros1_bridge because
files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
CMake Warning at CMakeLists.txt:174 (add_library):
Cannot generate a safe runtime search path for target ros1_bridge because
there is a cycle in the constraint graph:
dir 0 is [/opt/ros/foxy/lib]
dir 1 must precede it due to runtime library [libimage_transport.so]
dir 1 is [/opt/ros/noetic/lib]
dir 0 must precede it due to runtime library [liburdf.so]
dir 2 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 3 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 4 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target parameter_bridge
because files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:198 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target parameter_bridge
because there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 2 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/jose/ros_bridge/build/ros1_bridge]
dir 2 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_transport.so]
dir 3 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 4 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 5 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:198 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target dynamic_bridge
because files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:205 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target dynamic_bridge
because there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 2 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/jose/ros_bridge/build/ros1_bridge]
dir 2 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_transport.so]
dir 3 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 4 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 5 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:205 (custom_executable)
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)'
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::ControllerState_<std::allocator<void> >&)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/static_bridge.dir/build.make:440: static_bridge] Error 1
make[1]: *** [CMakeFiles/Makefile2:233: CMakeFiles/static_bridge.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)'
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::ControllerState_<std::allocator<void> >&)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/parameter_bridge.dir/build.make:440: parameter_bridge] Error 1
make[1]: *** [CMakeFiles/Makefile2:314: CMakeFiles/parameter_bridge.dir/all] Error 2
/usr/bin/ld: warning: libconsole_bridge.so.0.4, needed by /opt/ros/noetic/lib/libcpp_common.so, may conflict with libconsole_bridge.so.1.0
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)'
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::ControllerState_<std::allocator<void> >&)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/dynamic_bridge.dir/build.make:440: dynamic_bridge] Error 1
make[1]: *** [CMakeFiles/Makefile2:341: CMakeFiles/dynamic_bridge.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
---
Failed <<< ros1_bridge [11min 47s, exited with code 2]
Summary: 0 packages finished [11min 47s]
1 package failed: ros1_bridge
1 package had stderr output: ros1_bridge
Results are the same. Could this be a conflict between libraries for ROS1 and ROS2? Maybe some apt update / upgrade? I've updated everything but the problem persists.
:/
Thanks for the replies so far!
I need to be able to reproduce it before I can try solving it, let me take another look
Still no luck reproducing it on my machine or a docker file with your system specs.
Could you provide the the results of this please:
source /opt/ros/foxy/setup.bash
echo $LD_LIBRARY_PATH
source /opt/ros/noetic/setup.bash
source /opt/ros/foxy/setup.bash
echo $LD_LIBRARY_PATH
And also, after cleaning your workspace again, rebuild with --event-handlers console_direct+
:
source /opt/ros/foxy/setup.bash
sudo rm -r build install log
source /opt/ros/noetic/setup.bash
source /opt/ros/foxy/setup.bash
colcon build --symlink-install --packages-skip ros1_bridge
colcon build --symlink-install --packages-select ros1_bridge --cmake-force-configure --event-handlers console_direct+
Alternatively, could you please provide a minimal reproducible example so I can verify and fix this bug? Otherwise we might be stuck here with me trying to debug the issue on your machine...
Something like a dockerfile with your setup, workspace sources, and commands to run that reproduce the problem inside the docker container could work.
Hi!
Thank you for your answers and dedication!
Here are the results of the first thing you asked:
$ source /opt/ros/foxy/setup.bash
$ echo $LD_LIBRARY_PATH
/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/foxy/opt/yaml_cpp_vendor/lib:/opt/ros/foxy/opt/rviz_ogre_vendor/lib:/opt/ros/foxy/lib/x86_64-linux-gnu:/opt/ros/foxy/lib
$ source /opt/ros/foxy/setup.bash
$ source /opt/ros/noetic/setup.bash
ROS_DISTRO was set to 'foxy' before. Please make sure that the environment does not mix paths from different distributions.
$ echo $LD_LIBRARY_PATH
/opt/ros/noetic/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/foxy/opt/yaml_cpp_vendor/lib:/opt/ros/foxy/opt/rviz_ogre_vendor/lib:/opt/ros/foxy/lib/x86_64-linux-gnu:/opt/ros/foxy/lib
The results for the compilation with the --event-handlers console_direct+
is the following:
$ colcon build --symlink-install --packages-select ros1_bridge --cmake-force-configure --event-handlers console_direct+
Starting >>> ros1_bridge
-- The C compiler identification is GNU 9.4.0
-- The CXX compiler identification is GNU 9.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found rmw: 1.0.3 (/opt/ros/foxy/share/rmw/cmake)
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.10", minimum required is "3")
-- Using PYTHON_EXECUTABLE: /usr/bin/python3
-- Override CMake install command with custom implementation using symlinks instead of copying resources
-- Found rclcpp: 2.4.0 (/opt/ros/foxy/share/rclcpp/cmake)
-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c
-- Found rosidl_adapter: 1.2.1 (/opt/ros/foxy/share/rosidl_adapter/cmake)
-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "1.1.1f")
-- Found FastRTPS: /opt/ros/foxy/include
-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp
-- Found rmw_implementation_cmake: 1.0.3 (/opt/ros/foxy/share/rmw_implementation_cmake/cmake)
-- Using RMW implementation 'rmw_fastrtps_cpp' as default
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Checking for module 'roscpp'
-- Found roscpp, version 1.15.14
-- Checking for module 'std_msgs'
-- Found std_msgs, version 0.5.13
-- Checking for module 'actionlib'
-- Found actionlib, version 1.13.2
-- Checking for module 'actionlib_msgs'
-- Found actionlib_msgs, version 1.13.1
-- Checking for module 'actionlib_tutorials'
-- Found actionlib_tutorials, version 0.2.0
-- Checking for module 'bond'
-- Found bond, version 1.8.6
-- Checking for module 'control_msgs'
-- Found control_msgs, version 1.5.2
-- Checking for module 'controller_manager_msgs'
-- Found controller_manager_msgs, version 0.19.5
-- Checking for module 'diagnostic_msgs'
-- Found diagnostic_msgs, version 1.13.1
-- Checking for module 'dynamic_reconfigure'
-- Found dynamic_reconfigure, version 1.7.1
-- Checking for module 'gazebo_msgs'
-- Found gazebo_msgs, version 2.9.2
-- Checking for module 'geometry_msgs'
-- Found geometry_msgs, version 1.13.1
-- Checking for module 'map_msgs'
-- Found map_msgs, version 1.14.1
-- Checking for module 'nav_msgs'
-- Found nav_msgs, version 1.13.1
-- Checking for module 'pcl_msgs'
-- Found pcl_msgs, version 0.3.0
-- Checking for module 'rosgraph_msgs'
-- Found rosgraph_msgs, version 1.11.3
-- Checking for module 'rospy_tutorials'
-- Found rospy_tutorials, version 0.10.2
-- Checking for module 'rosserial_arduino'
-- Found rosserial_arduino, version 0.9.2
-- Checking for module 'rosserial_mbed'
-- Found rosserial_mbed, version 0.9.2
-- Checking for module 'rosserial_msgs'
-- Found rosserial_msgs, version 0.9.2
-- Checking for module 'sensor_msgs'
-- Found sensor_msgs, version 1.13.1
-- Checking for module 'shape_msgs'
-- Found shape_msgs, version 1.13.1
-- Checking for module 'smach_msgs'
-- Found smach_msgs, version 2.5.0
-- Checking for module 'stereo_msgs'
-- Found stereo_msgs, version 1.13.1
-- Checking for module 'tf'
-- Found tf, version 1.13.2
-- Checking for module 'tf2_msgs'
-- Found tf2_msgs, version 0.7.5
-- Checking for module 'theora_image_transport'
-- Found theora_image_transport, version 1.14.0
-- Checking for module 'trajectory_msgs'
-- Found trajectory_msgs, version 1.13.1
-- Checking for module 'turtle_actionlib'
-- Found turtle_actionlib, version 0.2.0
-- Checking for module 'turtlesim'
-- Found turtlesim, version 0.10.2
-- Checking for module 'variant_msgs'
-- Found variant_msgs, version 0.1.6
-- Checking for module 'visualization_msgs'
-- Found visualization_msgs, version 1.13.1
-- Checking for module 'control_toolbox'
-- Found control_toolbox, version 1.18.2
-- Checking for module 'laser_assembler'
-- Found laser_assembler, version 1.7.8
-- Checking for module 'polled_camera'
-- Found polled_camera, version 1.12.0
-- Checking for module 'roscpp_tutorials'
-- Found roscpp_tutorials, version 0.10.2
-- Checking for module 'rviz'
-- Found rviz, version 1.14.13
-- Checking for module 'std_srvs'
-- Found std_srvs, version 1.11.3
-- Checking for module 'topic_tools'
-- Found topic_tools, version 1.15.14
-- Found ament_lint_auto: 0.9.6 (/opt/ros/foxy/share/ament_lint_auto/cmake)
-- Found diagnostic_msgs: 2.0.4 (/opt/ros/foxy/share/diagnostic_msgs/cmake)
-- Checking for module 'roslaunch'
-- Found roslaunch, version 1.15.14
-- Found python_cmake_module: 0.8.1 (/opt/ros/foxy/share/python_cmake_module/cmake)
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.10", minimum required is "3.5")
-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.8.so (found suitable version "3.8.10", minimum required is "3.5")
-- Using PYTHON_EXECUTABLE: /usr/bin/python3
-- Using PYTHON_INCLUDE_DIRS: /usr/include/python3.8
-- Using PYTHON_LIBRARIES: /usr/lib/x86_64-linux-gnu/libpython3.8.so
-- Found PythonExtra: .so
-- Added test 'copyright' to check source files copyright and LICENSE
-- Added test 'cppcheck' to perform static code analysis on C / C++ code
-- Configured cppcheck include dirs:
-- Configured cppcheck exclude dirs and/or files:
-- Added test 'cpplint' to check C / C++ code against the Google style
-- Configured cpplint exclude dirs and/or files:
-- Added test 'flake8' to check Python code syntax and style conventions
-- Added test 'lint_cmake' to check CMake code style
-- Added test 'pep257' to check Python code against some of the style conventions in PEP 257
-- Added test 'uncrustify' to check C / C++ code style
-- Configured uncrustify additional arguments:
-- Added test 'xmllint' to check XML markup files
-- Found action_msgs: 1.0.0 (/opt/ros/foxy/share/action_msgs/cmake)
-- Found action_tutorials_interfaces: 0.9.3 (/opt/ros/foxy/share/action_tutorials_interfaces/cmake)
-- Found actionlib_msgs: 2.0.4 (/opt/ros/foxy/share/actionlib_msgs/cmake)
-- Found builtin_interfaces: 1.0.0 (/opt/ros/foxy/share/builtin_interfaces/cmake)
-- Found cartographer_ros_msgs: 1.0.9003 (/opt/ros/foxy/share/cartographer_ros_msgs/cmake)
-- Found composition_interfaces: 1.0.0 (/opt/ros/foxy/share/composition_interfaces/cmake)
-- Found control_msgs: 2.5.1 (/opt/ros/foxy/share/control_msgs/cmake)
-- Found controller_manager_msgs: 0.9.0 (/opt/ros/foxy/share/controller_manager_msgs/cmake)
-- Found diagnostic_msgs: 2.0.4 (/opt/ros/foxy/share/diagnostic_msgs/cmake)
-- Found dwb_msgs: 0.4.7 (/opt/ros/foxy/share/dwb_msgs/cmake)
-- Found example_interfaces: 0.9.1 (/opt/ros/foxy/share/example_interfaces/cmake)
-- Found gazebo_msgs: 3.5.3 (/opt/ros/foxy/share/gazebo_msgs/cmake)
-- Found geometry_msgs: 2.0.4 (/opt/ros/foxy/share/geometry_msgs/cmake)
-- Found libstatistics_collector: 1.0.1 (/opt/ros/foxy/share/libstatistics_collector/cmake)
-- Found lifecycle_msgs: 1.0.0 (/opt/ros/foxy/share/lifecycle_msgs/cmake)
-- Found logging_demo: 0.9.3 (/opt/ros/foxy/share/logging_demo/cmake)
-- Found map_msgs: 2.0.2 (/opt/ros/foxy/share/map_msgs/cmake)
-- Found nav2_msgs: 0.4.7 (/opt/ros/foxy/share/nav2_msgs/cmake)
-- Found nav_2d_msgs: 0.4.7 (/opt/ros/foxy/share/nav_2d_msgs/cmake)
-- Found nav_msgs: 2.0.4 (/opt/ros/foxy/share/nav_msgs/cmake)
-- Found pcl_msgs: 1.0.0 (/opt/ros/foxy/share/pcl_msgs/cmake)
-- Found pendulum_msgs: 0.9.3 (/opt/ros/foxy/share/pendulum_msgs/cmake)
-- Found rcl_interfaces: 1.0.0 (/opt/ros/foxy/share/rcl_interfaces/cmake)
-- Found realsense2_camera_msgs: 4.0.4 (/opt/ros/foxy/share/realsense2_camera_msgs/cmake)
-- Found realsense_msgs: 2.0.8 (/opt/ros/foxy/share/realsense_msgs/cmake)
-- Found rmw_dds_common: 1.0.3 (/opt/ros/foxy/share/rmw_dds_common/cmake)
-- Found rosgraph_msgs: 1.0.0 (/opt/ros/foxy/share/rosgraph_msgs/cmake)
-- Found sensor_msgs: 2.0.4 (/opt/ros/foxy/share/sensor_msgs/cmake)
-- Found shape_msgs: 2.0.4 (/opt/ros/foxy/share/shape_msgs/cmake)
-- Found eigen3_cmake_module: 0.1.1 (/opt/ros/foxy/share/eigen3_cmake_module/cmake)
-- Found Eigen3: TRUE (found version "3.3.7")
-- Setting OGRE_DIR to: '/opt/ros/foxy/share/rviz_ogre_vendor/cmake/../../../opt/rviz_ogre_vendor/lib/OGRE/cmake'
-- Found OGRE
-- static : OFF
-- components : HLMS;MeshLodGenerator;Overlay;Paging;Property;RTShaderSystem;Terrain;Volume
-- plugins : Plugin_BSPSceneManager;Plugin_OctreeSceneManager;Plugin_PCZSceneManager;Plugin_ParticleFX;RenderSystem_GL;RenderSystem_GL3Plus;Codec_STBI
-- media : /opt/ros/foxy/opt/rviz_ogre_vendor/share/OGRE/Media
-- OGRE_LIBRARIES: OgreHLMS;OgreMeshLodGenerator;OgreOverlay;OgrePaging;OgreProperty;OgreRTShaderSystem;OgreTerrain;OgreVolume;OgreMain
-- OGRE_LIBRARY_DIRS: /opt/ros/foxy/opt/rviz_ogre_vendor/lib
-- OGRE_PLUGINS: Plugin_BSPSceneManager;Plugin_OctreeSceneManager;Plugin_PCZSceneManager;Plugin_ParticleFX;RenderSystem_GL;RenderSystem_GL3Plus;Codec_STBI
-- OGRE_PLUGIN_DIR: /opt/ros/foxy/opt/rviz_ogre_vendor/lib/OGRE
-- rviz_ogre_vendor::OgreOverlay for IMPORTED_LOCATION_RELEASE: /opt/ros/foxy/opt/rviz_ogre_vendor/lib/libOgreOverlay.so
-- rviz_ogre_vendor::OgreOverlay for IMPORTED_LOCATION_DEBUG: /opt/ros/foxy/opt/rviz_ogre_vendor/lib/libOgreOverlay.so
-- rviz_ogre_vendor::OgreMain for IMPORTED_LOCATION_RELEASE: /opt/ros/foxy/opt/rviz_ogre_vendor/lib/libOgreMain.so
-- rviz_ogre_vendor::OgreMain for IMPORTED_LOCATION_DEBUG: /opt/ros/foxy/opt/rviz_ogre_vendor/lib/libOgreMain.so
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11")
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- rviz_ogre_vendor::RenderSystem_GL for IMPORTED_LOCATION_RELEASE: _render_system_gl_static_library_abs-NOTFOUND
-- rviz_ogre_vendor::RenderSystem_GL for IMPORTED_LOCATION_DEBUG: _render_system_gl_static_library_abs-NOTFOUND
-- library: /usr/lib/x86_64-linux-gnu/libcurl.so
-- Setting yaml-cpp_DIR to: '/opt/ros/foxy/share/yaml_cpp_vendor/cmake/../../../opt/yaml_cpp_vendor/lib/cmake/yaml-cpp'
-- Found slam_toolbox: 2.4.1 (/opt/ros/foxy/share/slam_toolbox/cmake)
-- Found statistics_msgs: 1.0.0 (/opt/ros/foxy/share/statistics_msgs/cmake)
-- Found std_msgs: 2.0.4 (/opt/ros/foxy/share/std_msgs/cmake)
-- Found std_srvs: 2.0.4 (/opt/ros/foxy/share/std_srvs/cmake)
-- Found stereo_msgs: 2.0.4 (/opt/ros/foxy/share/stereo_msgs/cmake)
-- Found test_msgs: 1.0.0 (/opt/ros/foxy/share/test_msgs/cmake)
-- Found tf2_msgs: 0.13.12 (/opt/ros/foxy/share/tf2_msgs/cmake)
-- Found theora_image_transport: 2.3.1 (/opt/ros/foxy/share/theora_image_transport/cmake)
-- Found trajectory_msgs: 2.0.4 (/opt/ros/foxy/share/trajectory_msgs/cmake)
-- Found turtlebot3_msgs: 2.2.1 (/opt/ros/foxy/share/turtlebot3_msgs/cmake)
-- Found turtlesim: 1.2.5 (/opt/ros/foxy/share/turtlesim/cmake)
-- Found unique_identifier_msgs: 2.1.3 (/opt/ros/foxy/share/unique_identifier_msgs/cmake)
-- Found visualization_msgs: 2.0.4 (/opt/ros/foxy/share/visualization_msgs/cmake)
-- Configuring done
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target static_bridge because
files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:191 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target static_bridge because
there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 2 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/jose/ros_bridge/build/ros1_bridge]
dir 2 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_transport.so]
dir 3 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 4 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 5 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:191 (custom_executable)
CMake Warning at CMakeLists.txt:174 (add_library):
Cannot generate a safe runtime search path for target ros1_bridge because
files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
CMake Warning at CMakeLists.txt:174 (add_library):
Cannot generate a safe runtime search path for target ros1_bridge because
there is a cycle in the constraint graph:
dir 0 is [/opt/ros/foxy/lib]
dir 1 must precede it due to runtime library [libimage_transport.so]
dir 1 is [/opt/ros/noetic/lib]
dir 0 must precede it due to runtime library [liburdf.so]
dir 2 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 3 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 4 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target parameter_bridge
because files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:198 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target parameter_bridge
because there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 2 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/jose/ros_bridge/build/ros1_bridge]
dir 2 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_transport.so]
dir 3 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 4 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 5 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:198 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target dynamic_bridge
because files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:205 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target dynamic_bridge
because there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 2 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/jose/ros_bridge/build/ros1_bridge]
dir 2 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_transport.so]
dir 3 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 4 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 5 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:205 (custom_executable)
-- Generating done
-- Build files have been written to: /home/jose/ros_bridge/build/ros1_bridge
Scanning dependencies of target simple_bridge_2_to_1
Scanning dependencies of target test_ros1_server
Scanning dependencies of target test_ros1_client
Scanning dependencies of target simple_bridge_1_to_2
Scanning dependencies of target test_ros2_server_cpp
Scanning dependencies of target test_ros2_client_cpp
Scanning dependencies of target simple_bridge
[ 1%] Generating factories for interface types
[ 1%] Building CXX object CMakeFiles/test_ros1_server.dir/test/test_ros1_server.cpp.o
[ 1%] Building CXX object CMakeFiles/test_ros2_client_cpp.dir/test/test_ros2_client.cpp.o
[ 1%] Building CXX object CMakeFiles/test_ros1_client.dir/test/test_ros1_client.cpp.o
[ 1%] Building CXX object CMakeFiles/test_ros2_server_cpp.dir/test/test_ros2_server.cpp.o
[ 1%] Building CXX object CMakeFiles/simple_bridge.dir/src/simple_bridge.cpp.o
[ 2%] Building CXX object CMakeFiles/simple_bridge_1_to_2.dir/src/simple_bridge_1_to_2.cpp.o
[ 2%] Building CXX object CMakeFiles/simple_bridge_2_to_1.dir/src/simple_bridge_2_to_1.cpp.o
[ 2%] Linking CXX executable test_ros1_client
[ 3%] Linking CXX executable test_ros2_server_cpp
[ 4%] Linking CXX executable test_ros1_server
[ 4%] Built target test_ros2_server_cpp
[ 4%] Built target test_ros1_client
[ 4%] Built target test_ros1_server
[ 4%] Linking CXX executable test_ros2_client_cpp
[ 4%] Built target test_ros2_client_cpp
[ 4%] Linking CXX executable simple_bridge_1_to_2
[ 4%] Built target simple_bridge_1_to_2
[ 4%] Linking CXX executable simple_bridge_2_to_1
[ 4%] Built target simple_bridge_2_to_1
[ 4%] Linking CXX executable simple_bridge
[ 4%] Built target simple_bridge
Scanning dependencies of target ros1_bridge
[ 4%] Building CXX object CMakeFiles/ros1_bridge.dir/src/convert_builtin_interfaces.cpp.o
[ 4%] Building CXX object CMakeFiles/ros1_bridge.dir/src/builtin_interfaces_factories.cpp.o
[ 4%] Building CXX object CMakeFiles/ros1_bridge.dir/src/bridge.cpp.o
[ 4%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/get_mappings.cpp.o
[ 5%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/action_msgs__msg__GoalStatus__factories.cpp.o
[ 5%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/action_msgs_factories.cpp.o
[ 5%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/get_factory.cpp.o
[ 5%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/action_msgs__msg__GoalInfo__factories.cpp.o
[ 6%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/action_msgs__msg__GoalStatusArray__factories.cpp.o
[ 6%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/action_msgs__srv__CancelGoal__factories.cpp.o
[ 6%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/action_tutorials_interfaces_factories.cpp.o
[ 6%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/actionlib_msgs_factories.cpp.o
[ 7%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/actionlib_msgs__msg__GoalID__factories.cpp.o
[ 7%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/actionlib_msgs__msg__GoalStatus__factories.cpp.o
[ 7%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/actionlib_msgs__msg__GoalStatusArray__factories.cpp.o
[ 7%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/cartographer_ros_msgs_factories.cpp.o
[ 8%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/cartographer_ros_msgs__msg__LandmarkEntry__factories.cpp.o
[ 8%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/cartographer_ros_msgs__msg__LandmarkList__factories.cpp.o
[ 8%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/cartographer_ros_msgs__msg__SensorTopics__factories.cpp.o
[Processing: ros1_bridge]
[ 8%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/cartographer_ros_msgs__msg__StatusCode__factories.cpp.o
[ 8%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/cartographer_ros_msgs__msg__StatusResponse__factories.cpp.o
[ 9%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/cartographer_ros_msgs__msg__SubmapEntry__factories.cpp.o
[ 9%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/cartographer_ros_msgs__msg__SubmapList__factories.cpp.o
[ 9%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/cartographer_ros_msgs__msg__SubmapTexture__factories.cpp.o
[ 9%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/cartographer_ros_msgs__msg__TrajectoryOptions__factories.cpp.o
[ 10%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/cartographer_ros_msgs__srv__FinishTrajectory__factories.cpp.o
[ 10%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/cartographer_ros_msgs__srv__StartTrajectory__factories.cpp.o
[ 10%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/cartographer_ros_msgs__srv__SubmapQuery__factories.cpp.o
[ 10%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/cartographer_ros_msgs__srv__WriteState__factories.cpp.o
[ 10%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/composition_interfaces_factories.cpp.o
[ 11%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/composition_interfaces__srv__LoadNode__factories.cpp.o
[ 11%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/composition_interfaces__srv__ListNodes__factories.cpp.o
[ 11%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/composition_interfaces__srv__UnloadNode__factories.cpp.o
[ 11%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/control_msgs_factories.cpp.o
[ 12%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/control_msgs__msg__DynamicJointState__factories.cpp.o
[ 12%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/control_msgs__msg__GripperCommand__factories.cpp.o
[ 12%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/control_msgs__msg__InterfaceValue__factories.cpp.o
[ 12%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/control_msgs__msg__JointControllerState__factories.cpp.o
[ 13%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/control_msgs__msg__JointJog__factories.cpp.o
[ 13%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/control_msgs__msg__JointTolerance__factories.cpp.o
[ 13%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/control_msgs__msg__JointTrajectoryControllerState__factories.cpp.o
[ 13%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/control_msgs__msg__PidState__factories.cpp.o
[ 13%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/control_msgs__srv__QueryCalibrationState__factories.cpp.o
[ 14%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/control_msgs__srv__QueryTrajectoryState__factories.cpp.o
[ 14%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/controller_manager_msgs_factories.cpp.o
[ 14%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/controller_manager_msgs__msg__ControllerState__factories.cpp.o
[ 14%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/controller_manager_msgs__msg__HardwareInterface__factories.cpp.o
[ 15%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/controller_manager_msgs__srv__ConfigureController__factories.cpp.o
[ 15%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/controller_manager_msgs__srv__ConfigureStartController__factories.cpp.o
[ 15%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/controller_manager_msgs__srv__ListControllers__factories.cpp.o
[ 15%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/controller_manager_msgs__srv__ListControllerTypes__factories.cpp.o
[ 15%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/controller_manager_msgs__srv__ListHardwareInterfaces__factories.cpp.o
[ 16%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/controller_manager_msgs__srv__LoadConfigureController__factories.cpp.o
[ 16%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/controller_manager_msgs__srv__LoadController__factories.cpp.o
[Processing: ros1_bridge]
[ 16%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/controller_manager_msgs__srv__LoadStartController__factories.cpp.o
[ 16%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/controller_manager_msgs__srv__ReloadControllerLibraries__factories.cpp.o
[ 17%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/controller_manager_msgs__srv__SwitchController__factories.cpp.o
[ 17%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/controller_manager_msgs__srv__UnloadController__factories.cpp.o
[ 17%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/diagnostic_msgs_factories.cpp.o
[ 17%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/diagnostic_msgs__msg__DiagnosticArray__factories.cpp.o
[ 18%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/diagnostic_msgs__msg__DiagnosticStatus__factories.cpp.o
[ 18%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/diagnostic_msgs__msg__KeyValue__factories.cpp.o
[ 18%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/diagnostic_msgs__srv__AddDiagnostics__factories.cpp.o
[ 18%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/diagnostic_msgs__srv__SelfTest__factories.cpp.o
[ 18%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/dwb_msgs_factories.cpp.o
[ 19%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/dwb_msgs__msg__CriticScore__factories.cpp.o
[ 19%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/dwb_msgs__msg__LocalPlanEvaluation__factories.cpp.o
[ 19%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/dwb_msgs__msg__Trajectory2D__factories.cpp.o
[ 19%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/dwb_msgs__msg__TrajectoryScore__factories.cpp.o
[ 20%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/dwb_msgs__srv__DebugLocalPlan__factories.cpp.o
[ 20%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/dwb_msgs__srv__GenerateTrajectory__factories.cpp.o
[ 20%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/dwb_msgs__srv__GenerateTwists__factories.cpp.o
[ 20%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/dwb_msgs__srv__GetCriticScore__factories.cpp.o
[ 20%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/dwb_msgs__srv__ScoreTrajectory__factories.cpp.o
[ 21%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces_factories.cpp.o
[ 21%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Bool__factories.cpp.o
[ 21%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Byte__factories.cpp.o
[ 21%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__ByteMultiArray__factories.cpp.o
[ 22%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Char__factories.cpp.o
[ 22%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Empty__factories.cpp.o
[ 22%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Float32__factories.cpp.o
[ 22%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Float32MultiArray__factories.cpp.o
[ 23%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Float64__factories.cpp.o
[ 23%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Float64MultiArray__factories.cpp.o
[ 23%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Int16__factories.cpp.o
[ 23%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Int16MultiArray__factories.cpp.o
[ 23%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Int32__factories.cpp.o
[ 24%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Int32MultiArray__factories.cpp.o
[Processing: ros1_bridge]
[ 24%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Int64__factories.cpp.o
[ 24%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Int64MultiArray__factories.cpp.o
[ 24%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Int8__factories.cpp.o
[ 25%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__Int8MultiArray__factories.cpp.o
[ 25%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__MultiArrayDimension__factories.cpp.o
[ 25%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__MultiArrayLayout__factories.cpp.o
[ 25%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__String__factories.cpp.o
[ 26%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__UInt16__factories.cpp.o
[ 26%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__UInt16MultiArray__factories.cpp.o
[ 26%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__UInt32__factories.cpp.o
[ 26%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__UInt32MultiArray__factories.cpp.o
[ 26%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__UInt64__factories.cpp.o
[ 26%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__srv__Trigger__factories.cpp.o
[ 26%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs_factories.cpp.o
[ 26%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__srv__SetBool__factories.cpp.o
[ 27%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__srv__AddTwoInts__factories.cpp.o
[ 27%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__WString__factories.cpp.o
[ 27%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__msg__ContactState__factories.cpp.o
[ 27%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__UInt8__factories.cpp.o
[ 27%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__UInt8MultiArray__factories.cpp.o
[ 28%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/example_interfaces__msg__UInt64MultiArray__factories.cpp.o
[ 29%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__msg__ContactsState__factories.cpp.o
[ 29%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__msg__EntityState__factories.cpp.o
[ 29%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__msg__LinkState__factories.cpp.o
[ 29%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__msg__LinkStates__factories.cpp.o
[ 30%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__msg__ModelState__factories.cpp.o
[ 30%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__msg__ModelStates__factories.cpp.o
[ 31%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__msg__PerformanceMetrics__factories.cpp.o
[Processing: ros1_bridge]
[ 31%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__msg__ODEPhysics__factories.cpp.o
[ 31%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__msg__SensorPerformanceMetric__factories.cpp.o
[ 31%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__msg__ODEJointProperties__factories.cpp.o
[ 31%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__msg__WorldState__factories.cpp.o
[ 31%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__ApplyBodyWrench__factories.cpp.o
[ 31%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__ApplyLinkWrench__factories.cpp.o
[ 32%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__ApplyJointEffort__factories.cpp.o
[ 32%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__GetLightProperties__factories.cpp.o
[ 32%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__GetLinkProperties__factories.cpp.o
[ 33%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__GetLinkState__factories.cpp.o
[ 33%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__GetEntityState__factories.cpp.o
[ 33%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__GetModelList__factories.cpp.o
[ 34%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__DeleteModel__factories.cpp.o
[ 34%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__GetJointProperties__factories.cpp.o
[ 34%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__DeleteLight__factories.cpp.o
[ 34%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__DeleteEntity__factories.cpp.o
[ 34%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__BodyRequest__factories.cpp.o
[ 34%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__GetModelProperties__factories.cpp.o
[ 34%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__GetModelState__factories.cpp.o
[ 35%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__GetPhysicsProperties__factories.cpp.o
[Processing: ros1_bridge]
[ 35%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__SetLightProperties__factories.cpp.o
[ 35%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__SetLinkProperties__factories.cpp.o
[ 36%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__SetLinkState__factories.cpp.o
[ 36%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__SetModelConfiguration__factories.cpp.o
[ 36%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__SetJointTrajectory__factories.cpp.o
[ 36%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__SetJointProperties__factories.cpp.o
[ 37%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__SetEntityState__factories.cpp.o
[ 37%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__LinkRequest__factories.cpp.o
[ 37%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__JointRequest__factories.cpp.o
[ 37%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__SetModelState__factories.cpp.o
[ 37%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__GetWorldProperties__factories.cpp.o
[ 37%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__SetPhysicsProperties__factories.cpp.o
[ 38%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__SpawnEntity__factories.cpp.o
[ 38%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/gazebo_msgs__srv__SpawnModel__factories.cpp.o
[ 38%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs_factories.cpp.o
[ 38%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__Accel__factories.cpp.o
[ 38%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__AccelStamped__factories.cpp.o
[ 39%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__AccelWithCovariance__factories.cpp.o
[ 39%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__AccelWithCovarianceStamped__factories.cpp.o
[Processing: ros1_bridge]
[ 39%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__Point32__factories.cpp.o
[ 40%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__Point__factories.cpp.o
[ 40%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__PointStamped__factories.cpp.o
[ 40%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__InertiaStamped__factories.cpp.o
[ 40%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__Inertia__factories.cpp.o
[ 40%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__Polygon__factories.cpp.o
[ 41%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__PolygonStamped__factories.cpp.o
[ 41%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__PoseWithCovarianceStamped__factories.cpp.o
[ 41%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__Quaternion__factories.cpp.o
[ 41%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__QuaternionStamped__factories.cpp.o
[ 42%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__PoseWithCovariance__factories.cpp.o
[ 42%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__PoseStamped__factories.cpp.o
[ 42%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__PoseArray__factories.cpp.o
[ 42%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__Pose2D__factories.cpp.o
[ 42%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__Pose__factories.cpp.o
[ 43%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__Transform__factories.cpp.o
[ 43%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__TransformStamped__factories.cpp.o
[Processing: ros1_bridge]
[ 43%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__Wrench__factories.cpp.o
[ 44%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__Vector3Stamped__factories.cpp.o
[ 44%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__WrenchStamped__factories.cpp.o
[ 44%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__TwistWithCovarianceStamped__factories.cpp.o
[ 44%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__Vector3__factories.cpp.o
[ 44%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__TwistStamped__factories.cpp.o
[ 45%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__TwistWithCovariance__factories.cpp.o
[ 45%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/geometry_msgs__msg__Twist__factories.cpp.o
[ 45%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/libstatistics_collector_factories.cpp.o
[ 45%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/libstatistics_collector__msg__DummyMessage__factories.cpp.o
[ 45%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/lifecycle_msgs_factories.cpp.o
[ 46%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/lifecycle_msgs__msg__State__factories.cpp.o
[ 46%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/lifecycle_msgs__msg__Transition__factories.cpp.o
[ 46%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/lifecycle_msgs__msg__TransitionDescription__factories.cpp.o
[ 46%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/lifecycle_msgs__msg__TransitionEvent__factories.cpp.o
[ 46%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/lifecycle_msgs__srv__ChangeState__factories.cpp.o
[ 47%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/lifecycle_msgs__srv__GetAvailableStates__factories.cpp.o
[ 47%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/lifecycle_msgs__srv__GetAvailableTransitions__factories.cpp.o
[ 47%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/lifecycle_msgs__srv__GetState__factories.cpp.o
[Processing: ros1_bridge]
[ 47%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/map_msgs__msg__ProjectedMap__factories.cpp.o
[ 47%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/map_msgs__srv__GetMapROI__factories.cpp.o
[ 47%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/map_msgs__msg__PointCloud2Update__factories.cpp.o
[ 48%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/map_msgs__msg__ProjectedMapInfo__factories.cpp.o
[ 48%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/map_msgs_factories.cpp.o
[ 48%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/map_msgs__msg__OccupancyGridUpdate__factories.cpp.o
[ 49%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/logging_demo__srv__ConfigLogger__factories.cpp.o
[ 49%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/logging_demo_factories.cpp.o
[ 49%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/map_msgs__srv__GetPointMapROI__factories.cpp.o
[ 49%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/map_msgs__srv__GetPointMap__factories.cpp.o
[ 50%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/map_msgs__srv__ProjectedMapsInfo__factories.cpp.o
[ 50%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/map_msgs__srv__SaveMap__factories.cpp.o
[ 50%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/map_msgs__srv__SetMapProjections__factories.cpp.o
[ 50%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs_factories.cpp.o
[ 50%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs__msg__ParticleCloud__factories.cpp.o
[ 50%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs__srv__GetCostmap__factories.cpp.o
[ 51%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs__msg__Particle__factories.cpp.o
[ 51%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs__msg__BehaviorTreeStatusChange__factories.cpp.o
[ 51%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs__msg__BehaviorTreeLog__factories.cpp.o
[ 51%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs__msg__CostmapMetaData__factories.cpp.o
[ 51%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs__msg__VoxelGrid__factories.cpp.o
[ 52%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs__msg__Costmap__factories.cpp.o
[ 52%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs__srv__ClearCostmapExceptRegion__factories.cpp.o
[ 53%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs__srv__ClearCostmapAroundRobot__factories.cpp.o
[ 53%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs__srv__ClearEntireCostmap__factories.cpp.o
[ 53%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs__srv__ManageLifecycleNodes__factories.cpp.o
[Processing: ros1_bridge]
[ 53%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs__srv__LoadMap__factories.cpp.o
[ 54%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav2_msgs__srv__SaveMap__factories.cpp.o
[ 54%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_2d_msgs_factories.cpp.o
[ 54%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_2d_msgs__msg__Pose2D32__factories.cpp.o
[ 54%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_2d_msgs__msg__Path2D__factories.cpp.o
[ 54%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_2d_msgs__msg__Pose2DStamped__factories.cpp.o
[ 55%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_2d_msgs__msg__Twist2D__factories.cpp.o
[ 55%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_2d_msgs__msg__Twist2D32__factories.cpp.o
[ 55%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_2d_msgs__msg__Twist2DStamped__factories.cpp.o
[ 55%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_msgs_factories.cpp.o
[ 56%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_msgs__msg__GridCells__factories.cpp.o
[ 56%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_msgs__srv__GetPlan__factories.cpp.o
[ 56%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_msgs__srv__SetMap__factories.cpp.o
[ 57%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_msgs__srv__GetMap__factories.cpp.o
[ 57%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_msgs__msg__Path__factories.cpp.o
[ 57%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_msgs__msg__Odometry__factories.cpp.o
[ 57%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_msgs__msg__OccupancyGrid__factories.cpp.o
[ 57%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/nav_msgs__msg__MapMetaData__factories.cpp.o
[ 57%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/pcl_msgs_factories.cpp.o
[ 58%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/pcl_msgs__msg__ModelCoefficients__factories.cpp.o
[ 58%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/pcl_msgs__msg__PointIndices__factories.cpp.o
[ 58%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/pcl_msgs__msg__PolygonMesh__factories.cpp.o
[ 59%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/pcl_msgs__srv__UpdateFilename__factories.cpp.o
[ 59%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/pendulum_msgs_factories.cpp.o
[ 59%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/pendulum_msgs__msg__JointState__factories.cpp.o
[Processing: ros1_bridge]
[ 59%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/pendulum_msgs__msg__JointCommand__factories.cpp.o
[ 59%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/pcl_msgs__msg__Vertices__factories.cpp.o
[ 59%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__msg__ParameterDescriptor__factories.cpp.o
[ 60%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__msg__Log__factories.cpp.o
[ 60%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__msg__ListParametersResult__factories.cpp.o
[ 60%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__msg__IntegerRange__factories.cpp.o
[ 60%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__msg__ParameterEventDescriptors__factories.cpp.o
[ 60%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__msg__ParameterEvent__factories.cpp.o
[ 60%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__msg__FloatingPointRange__factories.cpp.o
[ 61%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces_factories.cpp.o
[ 61%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__msg__Parameter__factories.cpp.o
[ 62%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__msg__ParameterType__factories.cpp.o
[ 62%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__msg__ParameterValue__factories.cpp.o
[ 62%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/pendulum_msgs__msg__RttestResults__factories.cpp.o
[ 62%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__msg__SetParametersResult__factories.cpp.o
[ 62%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__srv__DescribeParameters__factories.cpp.o
[ 63%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__srv__GetParameters__factories.cpp.o
[ 63%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__srv__GetParameterTypes__factories.cpp.o
[ 63%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__srv__ListParameters__factories.cpp.o
[ 63%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__srv__SetParametersAtomically__factories.cpp.o
[ 64%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rcl_interfaces__srv__SetParameters__factories.cpp.o
[ 64%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/realsense2_camera_msgs_factories.cpp.o
[ 64%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rmw_dds_common_factories.cpp.o
[ 65%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/realsense_msgs__msg__IMUInfo__factories.cpp.o
[ 65%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rmw_dds_common__msg__Gid__factories.cpp.o
[Processing: ros1_bridge]
[ 66%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/realsense2_camera_msgs__srv__DeviceInfo__factories.cpp.o
[ 66%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/realsense_msgs_factories.cpp.o
[ 66%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/realsense2_camera_msgs__msg__Metadata__factories.cpp.o
[ 66%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/realsense2_camera_msgs__msg__Extrinsics__factories.cpp.o
[ 66%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/realsense2_camera_msgs__msg__IMUInfo__factories.cpp.o
[ 66%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rmw_dds_common__msg__NodeEntitiesInfo__factories.cpp.o
[ 66%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rmw_dds_common__msg__ParticipantEntitiesInfo__factories.cpp.o
[ 66%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rosgraph_msgs_factories.cpp.o
[ 67%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/rosgraph_msgs__msg__Clock__factories.cpp.o
[ 67%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs_factories.cpp.o
[ 67%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__BatteryState__factories.cpp.o
[ 67%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__CameraInfo__factories.cpp.o
[ 67%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__ChannelFloat32__factories.cpp.o
[ 67%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__Joy__factories.cpp.o
[ 67%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__JoyFeedback__factories.cpp.o
[ 67%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__JointState__factories.cpp.o
[ 68%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__Imu__factories.cpp.o
[ 68%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__Image__factories.cpp.o
[ 68%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__Illuminance__factories.cpp.o
[ 68%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__FluidPressure__factories.cpp.o
[ 69%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__CompressedImage__factories.cpp.o
[ 69%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__JoyFeedbackArray__factories.cpp.o
[ 70%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__LaserEcho__factories.cpp.o
[Processing: ros1_bridge]
[ 70%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__LaserScan__factories.cpp.o
[ 70%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__MagneticField__factories.cpp.o
[ 70%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__MultiDOFJointState__factories.cpp.o
[ 71%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__MultiEchoLaserScan__factories.cpp.o
[ 71%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__NavSatFix__factories.cpp.o
[ 71%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__RelativeHumidity__factories.cpp.o
[ 72%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__RegionOfInterest__factories.cpp.o
[ 72%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__Temperature__factories.cpp.o
[ 72%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__Range__factories.cpp.o
[ 72%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__PointField__factories.cpp.o
[ 73%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__PointCloud__factories.cpp.o
[ 73%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__PointCloud2__factories.cpp.o
[ 73%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__NavSatStatus__factories.cpp.o
[ 73%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__msg__TimeReference__factories.cpp.o
[Processing: ros1_bridge]
[ 73%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/slam_toolbox_factories.cpp.o
[ 74%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/slam_toolbox__srv__Pause__factories.cpp.o
[ 74%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/slam_toolbox__srv__ClearQueue__factories.cpp.o
[ 74%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/slam_toolbox__srv__ToggleInteractive__factories.cpp.o
[ 74%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/shape_msgs__msg__SolidPrimitive__factories.cpp.o
[ 74%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/slam_toolbox__srv__Clear__factories.cpp.o
[ 74%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/shape_msgs__msg__Plane__factories.cpp.o
[ 74%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/shape_msgs__msg__MeshTriangle__factories.cpp.o
[ 75%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/shape_msgs__msg__Mesh__factories.cpp.o
[ 75%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/shape_msgs_factories.cpp.o
[ 76%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/slam_toolbox__srv__SaveMap__factories.cpp.o
[ 76%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/sensor_msgs__srv__SetCameraInfo__factories.cpp.o
[ 76%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/slam_toolbox__srv__LoopClosure__factories.cpp.o
[ 76%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/slam_toolbox__srv__MergeMaps__factories.cpp.o
[ 76%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/slam_toolbox__srv__AddSubmap__factories.cpp.o
[ 77%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/slam_toolbox__srv__DeserializePoseGraph__factories.cpp.o
[ 77%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/slam_toolbox__srv__SerializePoseGraph__factories.cpp.o
[ 77%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/statistics_msgs_factories.cpp.o
[ 77%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/statistics_msgs__msg__MetricsMessage__factories.cpp.o
[ 77%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/statistics_msgs__msg__StatisticDataPoint__factories.cpp.o
[ 78%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/statistics_msgs__msg__StatisticDataType__factories.cpp.o
[ 78%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs_factories.cpp.o
[Processing: ros1_bridge]
[ 78%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Float32__factories.cpp.o
[ 79%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Float32MultiArray__factories.cpp.o
[ 79%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Empty__factories.cpp.o
[ 79%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__ColorRGBA__factories.cpp.o
[ 80%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Char__factories.cpp.o
[ 80%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__ByteMultiArray__factories.cpp.o
[ 80%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Byte__factories.cpp.o
[ 80%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Bool__factories.cpp.o
[ 80%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Int32MultiArray__factories.cpp.o
[ 81%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Int64__factories.cpp.o
[ 81%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Int32__factories.cpp.o
[ 81%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Int16MultiArray__factories.cpp.o
[ 82%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Int16__factories.cpp.o
[ 82%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Header__factories.cpp.o
[ 82%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Float64MultiArray__factories.cpp.o
[ 82%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Float64__factories.cpp.o
[ 82%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Int64MultiArray__factories.cpp.o
[ 82%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Int8__factories.cpp.o
[Processing: ros1_bridge]
[ 82%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__Int8MultiArray__factories.cpp.o
[ 82%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__MultiArrayDimension__factories.cpp.o
[ 83%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__UInt32__factories.cpp.o
[ 83%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__UInt32MultiArray__factories.cpp.o
[ 83%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__UInt16MultiArray__factories.cpp.o
[ 83%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__UInt64__factories.cpp.o
[ 83%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__UInt16__factories.cpp.o
[ 83%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__UInt64MultiArray__factories.cpp.o
[ 83%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__String__factories.cpp.o
[ 84%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__MultiArrayLayout__factories.cpp.o
[ 85%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__UInt8__factories.cpp.o
[ 85%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_msgs__msg__UInt8MultiArray__factories.cpp.o
[ 85%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_srvs_factories.cpp.o
[ 85%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_srvs__srv__Empty__factories.cpp.o
[ 85%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_srvs__srv__SetBool__factories.cpp.o
[ 86%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/std_srvs__srv__Trigger__factories.cpp.o
[ 86%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/stereo_msgs_factories.cpp.o
[ 86%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/stereo_msgs__msg__DisparityImage__factories.cpp.o
[ 86%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs_factories.cpp.o
[Processing: ros1_bridge]
[ 86%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__msg__Defaults__factories.cpp.o
[ 87%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__msg__Empty__factories.cpp.o
[ 87%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__msg__MultiNested__factories.cpp.o
[ 87%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__msg__Constants__factories.cpp.o
[ 87%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__msg__Nested__factories.cpp.o
[ 87%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__msg__Strings__factories.cpp.o
[ 87%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__srv__BasicTypes__factories.cpp.o
[ 88%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__srv__Empty__factories.cpp.o
[ 88%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__msg__Builtins__factories.cpp.o
[ 88%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__srv__Arrays__factories.cpp.o
[ 88%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__msg__WStrings__factories.cpp.o
[ 89%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__msg__BoundedSequences__factories.cpp.o
[ 89%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__msg__UnboundedSequences__factories.cpp.o
[ 89%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/tf2_msgs_factories.cpp.o
[ 89%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__msg__BasicTypes__factories.cpp.o
[ 89%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/tf2_msgs__msg__TF2Error__factories.cpp.o
[ 90%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/test_msgs__msg__Arrays__factories.cpp.o
[ 90%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/tf2_msgs__msg__TFMessage__factories.cpp.o
[ 91%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/tf2_msgs__srv__FrameGraph__factories.cpp.o
[ 91%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/theora_image_transport_factories.cpp.o
[ 91%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/theora_image_transport__msg__Packet__factories.cpp.o
[ 91%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/trajectory_msgs_factories.cpp.o
[ 92%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/trajectory_msgs__msg__JointTrajectory__factories.cpp.o
[ 92%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/trajectory_msgs__msg__JointTrajectoryPoint__factories.cpp.o
[ 92%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/trajectory_msgs__msg__MultiDOFJointTrajectory__factories.cpp.o
[ 92%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/trajectory_msgs__msg__MultiDOFJointTrajectoryPoint__factories.cpp.o
[ 92%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/turtlebot3_msgs_factories.cpp.o
[ 93%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/turtlebot3_msgs__msg__SensorState__factories.cpp.o
[Processing: ros1_bridge]e] [ros1_bridge:build 93% - 8min 30.5s]
[ 93%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/turtlebot3_msgs__msg__Sound__factories.cpp.o
[ 93%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/turtlebot3_msgs__msg__VersionInfo__factories.cpp.o
[ 93%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/turtlesim__srv__SetPen__factories.cpp.o
[ 93%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/turtlesim__srv__Spawn__factories.cpp.o
[ 94%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/turtlesim__srv__TeleportAbsolute__factories.cpp.o
[ 94%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/turtlesim__srv__Kill__factories.cpp.o
[ 94%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/turtlesim__msg__Pose__factories.cpp.o
[ 94%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/turtlesim__msg__Color__factories.cpp.o
[ 95%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/turtlesim_factories.cpp.o
[ 95%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/turtlebot3_msgs__srv__Dqn__factories.cpp.o
[ 95%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/turtlesim__srv__TeleportRelative__factories.cpp.o
[ 95%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/turtlebot3_msgs__srv__Sound__factories.cpp.o
[ 95%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/visualization_msgs__msg__InteractiveMarkerFeedback__factories.cpp.o
[ 95%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/visualization_msgs__msg__InteractiveMarkerControl__factories.cpp.o
[ 95%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/visualization_msgs__msg__InteractiveMarkerInit__factories.cpp.o
[ 95%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/visualization_msgs__msg__ImageMarker__factories.cpp.o
[ 96%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/visualization_msgs__msg__InteractiveMarker__factories.cpp.o
[ 96%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/unique_identifier_msgs__msg__UUID__factories.cpp.o
[ 96%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/visualization_msgs_factories.cpp.o
[ 97%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/unique_identifier_msgs_factories.cpp.o
[Processing: ros1_bridge]
[ 97%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/visualization_msgs__msg__InteractiveMarkerPose__factories.cpp.o
[ 98%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/visualization_msgs__msg__InteractiveMarkerUpdate__factories.cpp.o
[ 98%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/visualization_msgs__msg__Marker__factories.cpp.o
[ 98%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/visualization_msgs__msg__MarkerArray__factories.cpp.o
[ 98%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/visualization_msgs__msg__MenuEntry__factories.cpp.o
[ 99%] Building CXX object CMakeFiles/ros1_bridge.dir/generated/visualization_msgs__srv__GetInteractiveMarkers__factories.cpp.o
[ 99%] Linking CXX shared library libros1_bridge.so
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[ 99%] Built target ros1_bridge
Scanning dependencies of target static_bridge
Scanning dependencies of target parameter_bridge
Scanning dependencies of target dynamic_bridge
[ 99%] Building CXX object CMakeFiles/static_bridge.dir/src/static_bridge.cpp.o
[ 99%] Building CXX object CMakeFiles/parameter_bridge.dir/src/parameter_bridge.cpp.o
[ 99%] Building CXX object CMakeFiles/dynamic_bridge.dir/src/dynamic_bridge.cpp.o
[100%] Linking CXX executable static_bridge
[100%] Linking CXX executable parameter_bridge
[100%] Linking CXX executable dynamic_bridge
[Processing: ros1_bridge]
[Processing: ros1_bridge]
[Processing: ros1_bridge]
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)'
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::ControllerState_<std::allocator<void> >&)'
collect2: error: ld returned 1 exit status
/usr/bin/ldmake[2]: *** [CMakeFiles/static_bridge.dir/build.make:440: static_bridge] Error 1
: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)'
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::ControllerState_<std::allocator<void> >&)'
collect2: error: ld returned 1 exit status
make[1]: *** [CMakeFiles/Makefile2:233: CMakeFiles/static_bridge.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/parameter_bridge.dir/build.make:440: parameter_bridge] Error 1
make[1]: *** [CMakeFiles/Makefile2:314: CMakeFiles/parameter_bridge.dir/all] Error 2
/usr/bin/ld: warning: libconsole_bridge.so.0.4, needed by /opt/ros/noetic/lib/libcpp_common.so, may conflict with libconsole_bridge.so.1.0
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)'
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::ControllerState_<std::allocator<void> >&)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/dynamic_bridge.dir/build.make:440: dynamic_bridge] Error 1
make[1]: *** [CMakeFiles/Makefile2:341: CMakeFiles/dynamic_bridge.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
--- stderr: ros1_bridge
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target static_bridge because
files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:191 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target static_bridge because
there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 2 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/jose/ros_bridge/build/ros1_bridge]
dir 2 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_transport.so]
dir 3 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 4 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 5 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:191 (custom_executable)
CMake Warning at CMakeLists.txt:174 (add_library):
Cannot generate a safe runtime search path for target ros1_bridge because
files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
CMake Warning at CMakeLists.txt:174 (add_library):
Cannot generate a safe runtime search path for target ros1_bridge because
there is a cycle in the constraint graph:
dir 0 is [/opt/ros/foxy/lib]
dir 1 must precede it due to runtime library [libimage_transport.so]
dir 1 is [/opt/ros/noetic/lib]
dir 0 must precede it due to runtime library [liburdf.so]
dir 2 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 3 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 4 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target parameter_bridge
because files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:198 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target parameter_bridge
because there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 2 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/jose/ros_bridge/build/ros1_bridge]
dir 2 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_transport.so]
dir 3 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 4 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 5 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:198 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target dynamic_bridge
because files in some directories may conflict with libraries in implicit
directories:
runtime library [liburdfdom_sensor.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model_state.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_model.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
runtime library [liburdfdom_world.so.1.0] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/ros/foxy/lib/x86_64-linux-gnu
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:205 (custom_executable)
CMake Warning at CMakeLists.txt:145 (add_executable):
Cannot generate a safe runtime search path for target dynamic_bridge
because there is a cycle in the constraint graph:
dir 0 is [/opt/ros/noetic/lib]
dir 2 must precede it due to runtime library [liburdf.so]
dir 1 is [/home/jose/ros_bridge/build/ros1_bridge]
dir 2 is [/opt/ros/foxy/lib]
dir 0 must precede it due to runtime library [libimage_transport.so]
dir 3 is [/opt/ros/foxy/opt/yaml_cpp_vendor/lib]
dir 4 is [/opt/ros/foxy/lib/x86_64-linux-gnu]
dir 5 is [/opt/ros/foxy/opt/rviz_ogre_vendor/lib]
Some of these libraries may not be found correctly.
Call Stack (most recent call first):
CMakeLists.txt:205 (custom_executable)
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)'
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::ControllerState_<std::allocator<void> >&)'
collect2: error: ld returned 1 exit status
/usr/bin/ldmake[2]: *** [CMakeFiles/static_bridge.dir/build.make:440: static_bridge] Error 1
: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)'
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::ControllerState_<std::allocator<void> >&)'
collect2: error: ld returned 1 exit status
make[1]: *** [CMakeFiles/Makefile2:233: CMakeFiles/static_bridge.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/parameter_bridge.dir/build.make:440: parameter_bridge] Error 1
make[1]: *** [CMakeFiles/Makefile2:314: CMakeFiles/parameter_bridge.dir/all] Error 2
/usr/bin/ld: warning: libconsole_bridge.so.0.4, needed by /opt/ros/noetic/lib/libcpp_common.so, may conflict with libconsole_bridge.so.1.0
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_1_to_2(controller_manager_msgs::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::msg::ControllerState_<std::allocator<void> >&)'
/usr/bin/ld: libros1_bridge.so: undefined reference to `ros1_bridge::Factory<controller_manager_msgs::ControllerState_<std::allocator<void> >, controller_manager_msgs::msg::ControllerState_<std::allocator<void> > >::convert_2_to_1(controller_manager_msgs::msg::ControllerState_<std::allocator<void> > const&, controller_manager_msgs::ControllerState_<std::allocator<void> >&)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/dynamic_bridge.dir/build.make:440: dynamic_bridge] Error 1
make[1]: *** [CMakeFiles/Makefile2:341: CMakeFiles/dynamic_bridge.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
---
Failed <<< ros1_bridge [11min 38s, exited with code 2]
Summary: 0 packages finished [11min 38s]
1 package failed: ros1_bridge
1 package had stderr output: ros1_bridge
For the minimal example, I will need some time to prepare it. Nevertheless, I will do it ASAP.
Again, thanks for your time and dedication.
I thought it was /usr/lib/x86_64-linux-gnu/gazebo-11/plugins
, but nope, it still builds on my end :(
[Processing: ros1_bridge]
Finished <<< ros1_bridge [5min 25s]
Summary: 1 package finished [5min 25s]
methyldragon@methyldragon-MS-7885:~/Desktop/ros_workspaces/scratchpad_ws
$ echo $LD_LIBRARY_PATH
/opt/ros/noetic/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/foxy/opt/yaml_cpp_vendor/lib:/opt/ros/foxy/opt/rviz_ogre_vendor/lib:/opt/ros/foxy/lib/x86_64-linux-gnu:/opt/ros/foxy/lib
I'll just wait out for the minimal example, thanks for helping!
Hi there!
So... I've tried to replicate my system in a Docker so I could send it as a minimal example... but in the Docker the compilation finished correctly 😲
I think I might have something in my paths or some library not correctly updated.
In case someone wants the Dockerfile:
FROM ubuntu:20.04
RUN apt update
RUN locale && \
apt update && \
apt install locales -y && \
locale-gen en_US en_US.UTF-8 && \
update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 && \
export LANG=en_US.UTF-8 && \
locale
RUN apt update && apt install curl gnupg2 lsb-release -y
RUN curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
RUN echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(. /etc/os-release && echo $UBUNTU_CODENAME) main" | tee /etc/apt/sources.list.d/ros2.list > /dev/null
RUN apt update && apt upgrade -y
RUN DEBIAN_FRONTEND=noninteractive TZ=Europe/Madrid apt-get -y install tzdata
RUN DEBIAN_FRONTEND=noninteractive apt-get -y install keyboard-configuration
RUN DEBIAN_FRONTEND=noninteractive apt install ros-foxy-desktop -y
RUN sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
RUN curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | apt-key add -
RUN apt update
RUN DEBIAN_FRONTEND=noninteractive apt install ros-noetic-desktop-full -y
RUN mkdir -p /home/rosbrige/src
WORKDIR /home/rosbrige
COPY ./build_rosbridge.bash /home/rosbrige/build_rosbridge.bash
RUN apt install -y git && apt install -y python3-colcon-common-extensions
RUN git clone https://github.com/ros2/ros1_bridge.git src
RUN bash build_rosbridge.bash
ENTRYPOINT [ "bash" ]
You will also need the script build_rosbridge.bash
:
#!/bin/bash
# Source ros2 and build ws
source /opt/ros/foxy/setup.bash
colcon build --packages-skip ros1_bridge
# Source ros1
source /opt/ros/noetic/setup.bash
# Remove old folders
rm -r build
rm -r install
# Build bridge
colcon build --packages-select ros1_bridge --cmake-force-configure
# Source
source /home/rosbrige/install/local_setup.bash
# Check that it works
ros2 run ros1_bridge dynamic_bridge --print-pairs
I will keep on searching for what could be wrong in my system, but as I said I suspect it has something to do with a PATH badly written or something like that.
If someone has any idea of what it could be, I would kindly appreciate the help.
Also, thank you @methylDragon for your time and dedication!
Alrighty! I'll close the issue for now, but if you happen to find out the reason for your issues, feel free to open it again, or post the solution here in case anyone else happens to have the same issue!
Cheers, and good luck!
One thing that might help is if you started with a clean ROS 1 and ROS 2 install?
I have the same issue, but with Ubuntu 20.04, ROS 2 Galactic and ROS 1 Noetic. I can try to check if a clean ROS 1 and ROS 2 installation will help. Please write down what you are interested in to know! I will try to provide everything.
I have the same issue, but with Ubuntu 20.04, ROS 2 Galactic and ROS 1 Noetic. I can try to check if a clean ROS 1 and ROS 2 installation will help. Please write down what you are interested in to know! I will try to provide everything.
Heya!
As long as I can reproduce it on my end, we can make progress on this :o
Ideally a dockerfile that reproduces the issue would be great! Otherwise a description might not reproduce :>
I'll reopen the issue
Okay, I don't know the Docker, but I can try to create one using the tutorials.
For now I am trying one of the solutions proposed in other threads/places, with a fresh reinstall of ROS1 and ROS2 + the same on a fresh system with Ubuntu 20.04
EDIT: After reinstalling ROS2 Galactic and ROS1 Noetic, ros1_bridge
built normally. Something must go awry when working with ROS versions for a long time.