aubo_robot
aubo_robot copied to clipboard
Cannot compiled in Ubuntu 16.04
I cannot compiled the repo.
Error is:
/usr/include/boost/bind/bind.hpp:313: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
How to solve it?
Which gcc version you used to build the package? If you used gcc-6, you can retry with gcc-5.
I used gcc-5.4.0. It had an error when building testIO. Is that one necessary for controlling the real robot? If not, I can leave it out to build again.
It's not a necessary part to control the real robot.
What is the best way to remove that part, it seems there are a lot of parts needing the aubo_driver which contains testIO.
You can edit the CMakeLists file in https://github.com/lg609/aubo_robot/blob/master/aubo_driver/CMakeLists.txt to cancel the generation of the executable program.
I cannot compiled the repo too.And I want to know whether you have set up it?
@lg609 Thank you! I retried by g++-5 and it did successfully.