aubo_robot
aubo_robot copied to clipboard
aubo_controller
Now I have successfully make the program ostensibly, but I cannot find the executable in the dir catkin_ws/build/lib/aubo_controller, i.e this is a empty folder. Can you tell me how it is happend
/home/tangming/catkin_ws2/src/aubo_robot/aubo_controller/src/joint_trajectory_action.cpp:49:71: required from here /usr/local/include/boost/bind/bind.hpp:319:35: error: no match for call to ‘(boost::_mfi::mf1<void, industrial_robot_client::joint_trajectory_action::JointTrajectoryAction, actionlib::ServerGoalHandle<control_msgs::FollowJointTrajectoryAction_<std::allocator<void> > >&>) (industrial_robot_client::joint_trajectory_action::JointTrajectoryAction*&, actionlib::ServerGoalHandle<control_msgs::FollowJointTrajectoryAction_<std::allocator<void> > >)’ unwrapper<F>::unwrap(f, 0)(a[base_type::a1_], a[base_type::a2_]); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/boost/bind/mem_fn.hpp:215:0, from /usr/local/include/boost/mem_fn.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:18, from /usr/local/include/boost/function.hpp:24, from /opt/ros/kinetic/include/ros/forwards.h:40, from /opt/ros/kinetic/include/ros/common.h:37, from /opt/ros/kinetic/include/ros/ros.h:43, from /home/tangming/catkin_ws2/src/aubo_robot/aubo_controller/include/joint_trajectory_action.h:35, from /home/tangming/catkin_ws2/src/aubo_robot/aubo_controller/src/joint_trajectory_action.cpp:32: /usr/local/include/boost/bind/mem_fn_template.hpp:163:7: note: candidate: R boost::_mfi::mf1<R, T, A1>::operator()(T*, A1) const [with R = void; T = industrial_robot_client::joint_trajectory_action::JointTrajectoryAction; A1 = actionlib::ServerGoalHandle<control_msgs::FollowJointTrajectoryAction_<std::allocator<void> > >&] <near match> R operator()(T * p, A1 a1) const ^~~~~~~~ /usr/local/include/boost/bind/mem_fn_template.hpp:163:7: note: conversion of argument 2 would be ill-formed: In file included from /usr/local/include/boost/bind.hpp:22:0, from /opt/ros/kinetic/include/ros/publisher.h:35, from /opt/ros/kinetic/include/ros/node_handle.h:32, from /opt/ros/kinetic/include/ros/ros.h:45, from /home/tangming/catkin_ws2/src/aubo_robot/aubo_controller/include/joint_trajectory_action.h:35, from /home/tangming/catkin_ws2/src/aubo_robot/aubo_controller/src/joint_trajectory_action.cpp:32: /usr/local/include/boost/bind/bind.hpp:319:35: error: invalid initialization of non-const reference of type ‘actionlib::ServerGoalHandle<control_msgs::FollowJointTrajectoryAction_<std::allocator<void> > >&’ from an rvalue of type ‘actionlib::ServerGoalHandle<control_msgs::FollowJointTrajectoryAction_<std::allocator<void> > >’ unwrapper<F>::unwrap(f, 0)(a[base_type::a1_], a[base_type::a2_]); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/boost/bind/mem_fn.hpp:215:0, from /usr/local/include/boost/mem_fn.hpp:22, from /usr/local/include/boost/function/detail/prologue.hpp:18, from /usr/local/include/boost/function.hpp:24, from /opt/ros/kinetic/include/ros/forwards.h:40, from /opt/ros/kinetic/include/ros/common.h:37, from /opt/ros/kinetic/include/ros/ros.h:43, from /home/tangming/catkin_ws2/src/aubo_robot/aubo_controller/include/joint_trajectory_action.h:35, from /home/tangming/catkin_ws2/src/aubo_robot/aubo_controller/src/joint_trajectory_action.cpp:32:
the lib is under devel/lib/auto_controller, seems your boost library doesn't have the correct version
the lib is under devel/lib/auto_controller, seems your boost library doesn't have the correct version
Hi, guys. I met the same question as this topic. Could you tell me which boost version works? Thanks very much.