ros_controllers catkin_make fail
Hello everyone, I'm trying to catkin_make the ros_controllers package on ROS Kinetic but get this error
[100%] Built target diff_drive_controller
[100%] Built target vesc_msgs_generate_messages
[100%] Built target diff_drive_generate_messages
[100%] Built target driver_base_generate_messages
In file included from /home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/include/joint_trajectory_controller/joint_trajectory_controller.h:75:0,
from /home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/src/joint_trajectory_controller.cpp:34:
/home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/include/joint_trajectory_controller/init_joint_trajectory.h: In function ‘Trajectory joint_trajectory_controller::initJointTrajectory(const JointTrajectory&, const ros::Time&, const joint_trajectory_controller::InitJointTrajectoryOptions<Trajectory>&)’:
/home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/include/joint_trajectory_controller/init_joint_trajectory.h:336:40: error: ‘to_string’ is not a member of ‘std’
error_string = "Dropping all " + std::to_string(msg.points.size());
^
/home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/include/joint_trajectory_controller/init_joint_trajectory.h:336:40: note: suggested alternatives:
In file included from /usr/include/boost/exception_ptr.hpp:9:0,
from /usr/include/boost/thread/exceptional_ptr.hpp:10,
from /usr/include/boost/thread/future.hpp:23,
from /usr/include/boost/thread.hpp:24,
from /opt/ros/kinetic/include/actionlib/server/action_server.h:41,
from /home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/include/joint_trajectory_controller/joint_trajectory_controller.h:58,
from /home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/src/joint_trajectory_controller.cpp:34:
/u
sr/include/boost/exception/detail/exception_ptr.hpp:492:5: note: ‘boost::to_string’
to_string( exception_ptr const & p )
^
In file included from /usr/include/boost/dynamic_bitset.hpp:15:0,
from /home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/include/joint_trajectory_controller/joint_trajectory_controller.h:43,
from /home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller
/src/joint_trajectory_controller.cpp:34:
/usr/include/boost/dynamic_bitset/dynamic_bitset.hpp:1167:1: note: ‘boost::to_string’
to_string(const dynamic_bitset<Block, Allocator>& b, stringT& s)
^
In file included from /home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/include/joint_trajectory_controller/joint_trajectory_controller.h:75:0,
from /home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/src/joint_trajectory_controller.cpp:34:
/home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/include/joint_trajectory_controller
/init_joint_trajectory.h:338:42: error: ‘to_string’ is not a member of ‘std’
error_string += "Last point is " + std::to_string(last_point_dur.toSec());
^
/home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/include/joint_trajectory_controller/init_joint_trajectory.h:338:42: note: suggested alternatives:
In file included from /usr/include/boost/exception_ptr.hpp:9:0,
from /usr/include/boost/thread/exceptional_ptr.hpp:10,
from /usr/include/boost/thread/future.hpp:23,
from /usr/include/boost/thread.hpp:24,
from /opt/ros/kinetic/include/actionlib/server/action_server.h:41,
from /home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/include/joint_trajectory_controller
/joint_trajectory_controller.h:58,
from /home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller
/src/joint_trajectory_controller.cpp:34:
/usr/include/boost/exception/detail/exception_ptr.hpp:492:5: note: ‘boost::to_string’
to_string( exception_ptr const & p )
^
In file included from /usr/include/boost/dynamic_bitset.hpp:15:0,
from /home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/include/joint_trajectory_controller/joint_trajectory_controller.h:43,
from /home/stagiaire019/astek_ws/src/ros_controllers/joint_trajectory_controller/src/joint_trajectory_controller.cpp:34:
/usr/include/boost/dynamic_bitset/dynamic_bitset.hpp:1167:1: note: ‘boost::to_string’
to_string(const dynamic_bitset<Block, Allocator>& b, stringT& s)
^
ros_controllers/joint_trajectory_controller/CMakeFiles/joint_trajectory_controller.dir/build.make:62: recipe for target 'ros_controllers/joint_trajectory_controller/CMakeFiles/joint_trajectory_controller.dir/src/joint_trajectory_controller.cpp.o' failed
make[2]: *** [ros_controllers/joint_trajectory_controller/CMakeFiles/joint_trajectory_controller.dir/src/joint_trajectory_controller ...