Getting error when adding released packages for ROS kinetic on Pi 4
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 ...