Getting error when adding released packages for ROS kinetic on Pi 4

asked 2021-02-22 01:32:04 -0500

Ayan gravatar image

updated 2021-02-22 06:21:48 -0500

I am installing ROS kinetic on my pi 4 and when i run this command:

sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic

for adding my packages it gives me error on this:

Processing catkin package: 'nodelet

the error is:

In file included from

/home/pi/ros_catkin_ws/install_isolated/include/ros/callback_queue.h:39:0,

from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/include/nodelet/detail/callback_queue.h:33,

from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/src/callback_queue.cpp:30:

/home/pi/ros_catkin_ws/install_isolated/include/ros/internal/condition_variable.h:45:7: error: expected nested- name-specifier before ‘condition_variable_monotonic’

using condition_variable_monotonic = boost::condition_variable;

   ^

In file included from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/include/nodelet/detail /callback_queue.h:33:0,

from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/src/callback_queue.cpp:30:

/home/pi/ros_catkin_ws/install_isolated/include/ros/callback_queue.h:166:18: error:

‘condition_variable_monotonic’ in namespace

‘ros::internal’ does not name a type

ros::internal::condition_variable_monotonic condition_; ^ In file included from /home/pi/ros_catkin_ws/install_isolated/include/ros/callback_queue.h:39:0,

            from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/include/nodelet/detail/callback_queue.h:33,

             from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/src/callback_queue_manager.cpp:31:

/home/pi/ros_catkin_ws/install_isolated/include/ros/internal/condition_variable.h:45:7: error: expected nested- name-specifier

before ‘condition_variable_monotonic’

using condition_variable_monotonic = boost::condition_variable;

   ^

In file included from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/include/nodelet/detail /callback_queue.h:33:0,

             from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/src/callback_queue_manager.cpp:31:

/home/pi/ros_catkin_ws/install_isolated/include/ros/callback_queue.h:166:18: error:

‘condition_variable_monotonic’ in namespace

‘ros::internal’ does not name a type

ros::internal::condition_variable_monotonic condition_; ^

In file included from /home/pi/ros_catkin_ws/install_isolated/include/ros/callback_queue.h:39:0,

             from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/include/nodelet/detail/callback_queue.h:33,

             from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/src/nodelet_class.cpp:31:

/home/pi/ros_catkin_ws/install_isolated/include/ros/internal/condition_variable.h:45:7: error: expected nested- name-specifier

before ‘condition_variable_monotonic’

using condition_variable_monotonic = boost::condition_variable;

   ^

In file included from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/include/nodelet/detail /callback_queue.h:33:0,

             from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/src/nodelet_class.cpp:31:

/home/pi/ros_catkin_ws/install_isolated/include/ros/callback_queue.h:166:18: error: ‘condition_variable_monotonic’ in namespace

‘ros::internal’ does not name a type

ros::internal::condition_variable_monotonic condition_;

              ^

make[2]: * [CMakeFiles/nodeletlib.dir/build.make:89: CMakeFiles/nodeletlib.dir/src/callback_queue.cpp.o] Error 1

make[2]: * Waiting for unfinished jobs....

In file included from /home/pi/ros_catkin_ws/install_isolated/include/ros/callback_queue.h:39:0,

             from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/include/nodelet/detail/callback_queue.h:33,

             from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/src/loader.cpp:32:

/home/pi/ros_catkin_ws/install_isolated/include/ros/internal/condition_variable.h:45:7: error: expected nested-name-specifier

before ‘condition_variable_monotonic’

using condition_variable_monotonic = boost::condition_variable;

   ^

make[2]: * [CMakeFiles/nodeletlib.dir/build.make:102: CMakeFiles/nodeletlib.dir

/src/callback_queue_manager.cpp.o] Error 1

In file included from /home/pi/ros_catkin_ws/src/nodelet_core/nodelet/include/nodelet/detail/callback_queue.h:33:0,

             from /home/pi/ros_catkin_ws/src ...
(more)
edit retag flag offensive close merge delete