ros catkin_make error (Indigo)
So I am using a guide from ERLE ROBOTICS to simulate a drone flight.When I try to execute the catkin_make
command (aftrer creating the workspace )it shows up this error : Invoking "make -j8 -l8" failed
.
I know someone asked this a few time ago but I cant seem to understand what is going on...
EDIT here is the full error message:
`~/simulation/ros_catkin_ws$ catkin_make
Base path: /home/cyberpunk/simulation/ros_catkin_ws
Source space: /home/cyberpunk/simulation/ros_catkin_ws/src
Build space: /home/cyberpunk/simulation/ros_catkin_ws/build
Devel space: /home/cyberpunk/simulation/ros_catkin_ws/devel
Install space: /home/cyberpunk/simulation/ros_catkin_ws/install
####
#### Running command: "make cmake_check_build_system" in "/home/cyberpunk/simulation/ros_catkin_ws/build"
####
####
#### Running command: "make -j8 -l8" in "/home/cyberpunk/simulation/ros_catkin_ws/build"
####
[ 2%] Built target glog_src
[ 2%] Built target std_msgs_generate_messages_py
[ 2%] Built target mark_plugin
[ 3%] Building CXX object mavros/libmavconn/CMakeFiles/mavconn.dir/src/interface.cpp.o
[ 3%] Built target _mav_msgs_generate_messages_check_deps_CommandRateThrust
[ 3%] Built target _mav_msgs_generate_messages_check_deps_CommandTrajectory
[ 3%] Built target _mav_msgs_generate_messages_check_deps_CommandRollPitchYawrateThrust
[ 3%] Built target _mav_msgs_generate_messages_check_deps_CommandAttitudeThrust
[ 3%] Built target _mav_msgs_generate_messages_check_deps_MotorSpeed
[ 3%] [ 3%] Built target std_msgs_generate_messages_lisp
Built target geometry_msgs_generate_messages_py
[ 3%] Built target geometry_msgs_generate_messages_lisp
[ 3%] Built target geometry_msgs_generate_messages_cpp
[ 3%] Built target std_msgs_generate_messages_cpp
[ 3%] Built target _mav_msgs_generate_messages_check_deps_CommandVelocityTrajectory
[ 3%] Built target _mav_msgs_generate_messages_check_deps_CommandMotorSpeed
[ 3%] Built target octomap_msgs_generate_messages_py
[ 3%] Built target sensor_msgs_generate_messages_py
[ 3%] Built target _planning_msgs_generate_messages_check_deps_WayPoint
[ 3%] [ 3%] Built target _planning_msgs_generate_messages_check_deps_OctomapScan
Built target _planning_msgs_generate_messages_check_deps_PlannerService
[ 3%] Built target _planning_msgs_generate_messages_check_deps_WaypointType
[ 3%] Built target _planning_msgs_generate_messages_check_deps_WayPointArray
[ 3%] Built target _planning_msgs_generate_messages_check_deps_PlanningResponse
[ 3%] [ 3%] [ 3%] Built target sensor_msgs_generate_messages_cpp
Built target octomap_msgs_generate_messages_cpp
Built target sensor_msgs_generate_messages_lisp
[ 3%] Built target octomap_msgs_generate_messages_lisp
[ 3%] Built target rosgraph_msgs_generate_messages_lisp
[ 3%] [ 3%] Built target rosgraph_msgs_generate_messages_cpp
Built target rosgraph_msgs_generate_messages_py
[ 3%] Built target roscpp_generate_messages_cpp
[ 3%] [ 3%] Built target roscpp_generate_messages_lisp
Built target roscpp_generate_messages_py
[ 3%] Built target _planning_msgs_generate_messages_check_deps_Octomap
[ 4%] [ 4%] Built target diffdrive_plugin_6w
Built target aircraft_plugin
[ 4%] Built target gazebo_ros_force_based_move
[ 4%] [ 5%] Built target diffdrive_plugin_multi_wheel
Built target hector_gazebo_plugins_gencfg
[ 6%] Scanning dependencies of target _mavros_generate_messages_check_deps_Mavlink
Built target hector_gazebo_reset_plugin
Scanning dependencies of target hector_servo_plugin
Scanning dependencies of target liftdrag_plugin
Scanning dependencies of target _mavros_generate_messages_check_deps_FileTruncate
Scanning dependencies of target diagnostic_msgs_generate_messages_cpp
Scanning dependencies of target _mavros_generate_messages_check_deps_FileRename
[ 6%] Built target diagnostic_msgs_generate_messages_cpp
[ 6%] Built target _hector_gazebo_plugins_generate_messages_check_deps_SetBias
Scanning dependencies of target _mavros_generate_messages_check_deps_FileWrite
Scanning dependencies of target _mavros_generate_messages_check_deps_FileClose
[ 6%] Built target _mavros_generate_messages_check_deps_FileTruncate
[ 6%] Built target _mavros_generate_messages_check_deps_FileRename
Scanning dependencies of target _mavros_generate_messages_check_deps_State
[ 6%] Scanning dependencies of target _mavros_generate_messages_check_deps_WaypointPush
Built target _mavros_generate_messages_check_deps_Mavlink
[ 6%] Built target _mavros_generate_messages_check_deps_FileWrite
Scanning dependencies of target _mavros_generate_messages_check_deps_RadioStatus
Scanning dependencies of target _mavros_generate_messages_check_deps_FileChecksum
[ 6%] Built target _mavros_generate_messages_check_deps_FileClose
Scanning dependencies of target _mavros_generate_messages_check_deps_ParamPush
[ 6%] Built target _mavros_generate_messages_check_deps_State
[ 6%] Built target _mavros_generate_messages_check_deps_WaypointPush
[ 6%] Built target _mavros_generate_messages_check_deps_RadioStatus
Scanning dependencies of target _mavros_generate_messages_check_deps_FileMakeDir
Scanning dependencies of target _mavros_generate_messages_check_deps_CommandBool
[ 6%] [ 7%] Built target _mavros_generate_messages_check_deps_FileChecksum
Scanning dependencies of target _mavros_generate_messages_check_deps_FileRead
Building CXX object ardupilot_sitl_gazebo_plugin/liftdrag_plugin/CMakeFiles/liftdrag_plugin.dir/src/liftdrag_plugin.cc.o
Scanning dependencies of target _mavros_generate_messages_check_deps_CommandTOL
[ 8%] [ 8%] Built target _mavros_generate_messages_check_deps_ParamPush
Building CXX object hector_gazebo/hector_gazebo_plugins/CMakeFiles/hector_servo_plugin.dir/src/servo_plugin.cpp.o
Scanning dependencies of target _mavros_generate_messages_check_deps_ParamSet
[ 8%] Built target _mavros_generate_messages_check_deps_CommandBool
Scanning dependencies of target _mavros_generate_messages_check_deps_RCIn
[ 8%] [ 8%] Built target _mavros_generate_messages_check_deps_FileMakeDir
Built target _mavros_generate_messages_check_deps_FileRead
Scanning dependencies of target _mavros_generate_messages_check_deps_VFR_HUD
[ 8%] Built target _mavros_generate_messages_check_deps_CommandTOL
Scanning dependencies of target _mavros_generate_messages_check_deps_FileOpen
[ 8%] Built target _mavros_generate_messages_check_deps_ParamSet
Scanning dependencies of target _mavros_generate_messages_check_deps_ActuatorControl
Scanning dependencies of target _mavros_generate_messages_check_deps_WaypointSetCurrent
[ 8%] Built target _mavros_generate_messages_check_deps_VFR_HUD
[ 8%] Built target _mavros_generate_messages_check_deps_FileOpen
[ 8%] Built target _mavros_generate_messages_check_deps_RCIn
Scanning dependencies of target _mavros_generate_messages_check_deps_CommandLong
[ 8%] Built target _mavros_generate_messages_check_deps_ActuatorControl
Scanning dependencies of target _mavros_generate_messages_check_deps_FileRemove
Scanning dependencies of target _mavros_generate_messages_check_deps_OverrideRCIn
Scanning dependencies of target _mavros_generate_messages_check_deps_ParamPull
[ 8%] Built target _mavros_generate_messages_check_deps_WaypointSetCurrent
Scanning dependencies of target _mavros_generate_messages_check_deps_SetMode
[ 8%] Built target _mavros_generate_messages_check_deps_CommandLong
Scanning dependencies of target _mavros_generate_messages_check_deps_StreamRate
[ 8%] Built target _mavros_generate_messages_check_deps_FileRemove
[ 8%] Built target _mavros_generate_messages_check_deps_OverrideRCIn
Scanning dependencies of target _mavros_generate_messages_check_deps_FileEntry
Scanning dependencies of target _mavros_generate_messages_check_deps_ParamGet
[ 8%] Built target _mavros_generate_messages_check_deps_ParamPull
[ 8%] Built target _mavros_generate_messages_check_deps_SetMode
Scanning dependencies of target _mavros_generate_messages_check_deps_WaypointClear
Scanning dependencies of target _mavros_generate_messages_check_deps_WaypointGOTO
[ 8%] Built target _mavros_generate_messages_check_deps_StreamRate
[ 8%] Built target _mavros_generate_messages_check_deps_FileEntry
Scanning dependencies of target _mavros_generate_messages_check_deps_Waypoint
Scanning dependencies of target _mavros_generate_messages_check_deps_CommandInt
[ 8%] [ 8%] Built target _mavros_generate_messages_check_deps_WaypointClear
Built target _mavros_generate_messages_check_deps_ParamGet
Scanning dependencies of target _mavros_generate_messages_check_deps_FileList
Scanning dependencies of target _mavros_generate_messages_check_deps_BatteryStatus
[ 8%] Built target _mavros_generate_messages_check_deps_WaypointGOTO
Scanning dependencies of target _mavros_generate_messages_check_deps_RCOut
[ 8%] Built target _mavros_generate_messages_check_deps_Waypoint
[ 8%] Built target _mavros_generate_messages_check_deps_CommandInt
[ 8%] Scanning dependencies of target _mavros_generate_messages_check_deps_CommandHome
Built target _mavros_generate_messages_check_deps_FileList
Scanning dependencies of target _mavros_generate_messages_check_deps_FileRemoveDir
[ 8%] Built target _mavros_generate_messages_check_deps_BatteryStatus
Scanning dependencies of target _mavros_generate_messages_check_deps_WaypointList
[ 8%] Built target _mavros_generate_messages_check_deps_RCOut
Scanning dependencies of target _mavros_generate_messages_check_deps_WaypointPull
Scanning dependencies of target diagnostic_msgs_generate_messages_py
[ 8%] Built target _mavros_generate_messages_check_deps_CommandHome
[ 8%] Built target diagnostic_msgs_generate_messages_py
[ 8%] Built target _mavros_generate_messages_check_deps_FileRemoveDir
Scanning dependencies of target diagnostic_msgs_generate_messages_lisp
[ 8%] Scanning dependencies of target _mavros_extras_generate_messages_check_deps_OpticalFlowRad
Scanning dependencies of target _mavros_extras_generate_messages_check_deps_Vibration
Built target _mavros_generate_messages_check_deps_WaypointList
[ 8%] Built target diagnostic_msgs_generate_messages_lisp
[ 8%] Built target _mavros_generate_messages_check_deps_WaypointPull
Scanning dependencies of target topic_tools_generate_messages_py
Scanning dependencies of target tf_generate_messages_lisp
Scanning dependencies of target tf_generate_messages_py
[ 8%] [ 8%] [ 8%] Built target tf_generate_messages_lisp
Built target topic_tools_generate_messages_py
Built target tf_generate_messages_py
Scanning dependencies of target actionlib_generate_messages_lisp
Scanning dependencies of target actionlib_generate_messages_cpp
Scanning dependencies of target tf_generate_messages_cpp
[ 8%] [ 8%] Built target actionlib_generate_messages_cpp
Built target actionlib_generate_messages_lisp
[ 8%] Built target _mavros_extras_generate_messages_check_deps_OpticalFlowRad
[ 8%] Scanning dependencies of target actionlib_generate_messages_py
Scanning dependencies of target tf2_msgs_generate_messages_cpp
Built target tf_generate_messages_cpp
[ 8%] Scanning dependencies of target tf2_msgs_generate_messages_lisp
Built target _mavros_extras_generate_messages_check_deps_Vibration
[ 8%] [ 8%] Scanning dependencies of target actionlib_msgs_generate_messages_cpp
Built target tf2_msgs_generate_messages_cpp
Built target actionlib_generate_messages_py
Scanning dependencies of target actionlib_msgs_generate_messages_lisp
[ 8%] [ 8%] Built target actionlib_msgs_generate_messages_cpp
Scanning dependencies of target tf2_msgs_generate_messages_py
Built target tf2_msgs_generate_messages_lisp
Scanning dependencies of target actionlib_msgs_generate_messages_py
[ 8%] Built target actionlib_msgs_generate_messages_lisp
[ 8%] [ 8%] Built target tf2_msgs_generate_messages_py
Built target actionlib_msgs_generate_messages_py
Scanning dependencies of target topic_tools_generate_messages_cpp
Scanning dependencies of target topic_tools_generate_messages_lisp
Scanning dependencies of target _ardupilot_sitl_gazebo_plugin_generate_messages_check_deps_TakeApmLapseLock
Scanning dependencies of target _ardupilot_sitl_gazebo_plugin_generate_messages_check_deps_ReleaseApmLapseLock
[ 8%] [ 8%] Built target topic_tools_generate_messages_cpp
Built target topic_tools_generate_messages_lisp
Scanning dependencies of target hector_gazebo_thermal_camera_gencfg
[ 8%] Scanning dependencies of target trajectory_msgs_generate_messages_py
Scanning dependencies of target gazebo_pose_publisher
[ 8%] Generating dynamic reconfigure files from cfg/GazeboRosThermalCamera.cfg: /home/cyberpunk/simulation/ros_catkin_ws/devel/include/hector_gazebo_thermal_camera/GazeboRosThermalCameraConfig.h /home/cyberpunk/simulation/ros_catkin_ws/devel/lib/python2.7/dist-packages/hector_gazebo_thermal_camera/cfg/GazeboRosThermalCameraConfig.py
Built target trajectory_msgs_generate_messages_py
Scanning dependencies of target _catkin_empty_exported_target
[ 8%] Built target _ardupilot_sitl_gazebo_plugin_generate_messages_check_deps_ReleaseApmLapseLock
[ 9%] [ 9%] Built target _ardupilot_sitl_gazebo_plugin_generate_messages_check_deps_TakeApmLapseLock
[ 9%] Building CXX object rotors_simulator/rotors_gazebo/CMakeFiles/gazebo_pose_publisher.dir/src/gazebo_pose_publisher.cpp.o
Built target _catkin_empty_exported_target
Scanning dependencies of target gazebo_msgs_generate_messages_lisp
Scanning dependencies of target gazebo_msgs_generate_messages_cpp
Scanning dependencies of target gazebo_msgs_generate_messages_py
[ 9%] [ 9%] Built target gazebo_msgs_generate_messages_py
Built target gazebo_msgs_generate_messages_lisp
[ 9%] Built target gazebo_msgs_generate_messages_cpp
Scanning dependencies of target trajectory_msgs_generate_messages_cpp
Scanning dependencies of target std_srvs_generate_messages_lisp
[ 9%] [ 9%] Built target trajectory_msgs_generate_messages_cpp
Built target std_srvs_generate_messages_lisp
Scanning dependencies of target std_srvs_generate_messages_cpp
Generating reconfiguration files for GazeboRosThermalCamera in hector_gazebo_thermal_camera
Scanning dependencies of target trajectory_msgs_generate_messages_lisp
Scanning dependencies of target std_srvs_generate_messages_py
Wrote header file in /home/cyberpunk/simulation/ros_catkin_ws/devel/include/hector_gazebo_thermal_camera/GazeboRosThermalCameraConfig.h
[ 9%] [ 9%] Built target std_srvs_generate_messages_cpp
[ 9%] Built target std_srvs_generate_messages_py
Built target trajectory_msgs_generate_messages_lisp
[ 9%] Built target hector_gazebo_thermal_camera_gencfg
Scanning dependencies of target glog_catkin
[ 10%] Building CXX object glog_catkin/CMakeFiles/glog_catkin.dir/src/dependency_tracker.cc.o
[ 14%] [ 15%] Built target mav_msgs_generate_messages_py
Built target mav_msgs_generate_messages_lisp
[ 18%] Built target mav_msgs_generate_messages_cpp
Scanning dependencies of target planning_msgs_generate_messages_py
Scanning dependencies of target planning_msgs_generate_messages_cpp
Scanning dependencies of target planning_msgs_generate_messages_lisp
[ 18%] [ 18%] [ 19%] Generating C++ code from planning_msgs/WayPointArray.msg
Generating Lisp code from planning_msgs/WayPointArray.msg
Generating Python from MSG planning_msgs/WayPointArray
Linking CXX shared library /home/cyberpunk/simulation/ros_catkin_ws/devel/lib/libglog_catkin.so
[ 20%] [ 20%] Built target glog_catkin
[ 20%] Generating C++ code from planning_msgs/WayPoint.msg
Generating Python from MSG planning_msgs/WayPoint
[ 20%] Generating Lisp code from planning_msgs/WayPoint.msg
[ 20%] Generating Python from MSG planning_msgs/PlanningResponse
[ 21%] Generating Lisp code from planning_msgs/PlanningResponse.msg
[ 21%] Generating Lisp code from planning_msgs/OctomapScan.msg
[ 22%] Generating Python from MSG planning_msgs/OctomapScan
[ 22%] Generating Python from MSG planning_msgs/WaypointType
[ 22%] Generating Lisp code from planning_msgs/WaypointType.msg
[ 22%] Generating C++ code from planning_msgs/PlanningResponse.msg
[ 22%] Generating Python code from SRV planning_msgs/PlannerService
[ 23%] Generating C++ code from planning_msgs/OctomapScan.msg
[ 24%] Generating Lisp code from planning_msgs/PlannerService.srv
[ 25%] Generating Python code from SRV planning_msgs/Octomap
[ 25%] Generating Lisp code from planning_msgs/Octomap.srv
[ 25%] Generating Python msg __init__.py for planning_msgs
[ 25%] Generating Python srv __init__.py for planning_msgs
[ 25%] Built target planning_msgs_generate_messages_lisp
[ 25%] [ 25%] Generating C++ code from planning_msgs/WaypointType.msg
Generating C++ code from planning_msgs/PlannerService.srv
Scanning dependencies of target lee_position_controller
[ 25%] Built target planning_msgs_generate_messages_py
Scanning dependencies of target roll_pitch_yawrate_thrust_controller
[ 25%] [ 26%] Building CXX object rotors_simulator/rotors_control/CMakeFiles/roll_pitch_yawrate_thrust_controller.dir/src/library/roll_pitch_yawrate_thrust_controller.cpp.o
Building CXX object rotors_simulator/rotors_control/CMakeFiles/lee_position_controller.dir/src/library/lee_position_controller.cpp.o
Scanning dependencies of target rotors_joy_interface
[ 26%] Building CXX object rotors_simulator/rotors_joy_interface/CMakeFiles/rotors_joy_interface.dir/src/joy.cpp.o
[ 27%] Generating C++ code from planning_msgs/Octomap.srv
[ 27%] Built target planning_msgs_generate_messages_cpp
Scanning dependencies of target hector_gazebo_plugins_generate_messages_cpp
[ 27%] Generating C++ code from hector_gazebo_plugins/SetBias.srv
[ 27%] Built target hector_gazebo_plugins_generate_messages_cpp
Scanning dependencies of target hector_gazebo_plugins_generate_messages_py
[ 27%] Generating Python code from SRV hector_gazebo_plugins/SetBias
[ 27%] Generating Python srv __init__.py for hector_gazebo_plugins
[ 27%] Built target hector_gazebo_plugins_generate_messages_py
Scanning dependencies of target hector_gazebo_plugins_generate_messages_lisp
[ 28%] Generating Lisp code from hector_gazebo_plugins/SetBias.srv
[ 28%] Built target hector_gazebo_plugins_generate_messages_lisp
Scanning dependencies of target hector_gazebo_ros_gps
[ 28%] Building CXX object hector_gazebo/hector_gazebo_plugins/CMakeFiles/hector_gazebo_ros_gps.dir/src/gazebo_ros_gps.cpp.o
Linking CXX executable /home/cyberpunk/simulation/ros_catkin_ws/devel/lib/rotors_gazebo/gazebo_pose_publisher
/home/cyberpunk/simulation/ros_catkin_ws/src/mavros/libmavconn/src/interface.cpp: In member function ‘mavconn::MsgBuffer* mavconn::MAVConnInterface::new_msgbuffer(const mavlink_message_t*, uint8_t, uint8_t)’:
/home/cyberpunk/simulation/ros_catkin_ws/src/mavros/libmavconn/src/interface.cpp:89:28: error: too few arguments to function ‘uint16_t mavlink_finalize_message_chan(mavlink_message_t*, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)’
mavlink_crcs[msg.msgid]);
^
In file included from /opt/ros/indigo/include/mavlink/v1.0/ardupilotmega/../protocol.h:85:0,
from /opt/ros/indigo/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:30,
from /opt/ros/indigo/include/mavlink/v1.0/ardupilotmega/mavlink.h:33,
from /home/cyberpunk/simulation/ros_catkin_ws/src/mavros/libmavconn/include/mavconn/mavlink_dialect.h:56,
from /home/cyberpunk/simulation/ros_catkin_ws/src/mavros/libmavconn/include/mavconn/interface.h:38,
from /home/cyberpunk/simulation/ros_catkin_ws/src/mavros/libmavconn/src/interface.cpp:22:
/opt/ros/indigo/include/mavlink/v1.0/ardupilotmega/../mavlink_helpers.h:68:25: note: declared here
MAVLINK_HELPER uint16_t mavlink_finalize_message_chan(mavlink_message_t* msg, uint8_t system_id, uint8_t component_id,
^
[ 28%] Built target gazebo_pose_publisher
Scanning dependencies of target hector_gazebo_ros_imu
[ 28%] Building CXX object hector_gazebo/hector_gazebo_plugins/CMakeFiles/hector_gazebo_ros_imu.dir/src/gazebo_ros_imu.cpp.o
make[2]: *** [mavros/libmavconn/CMakeFiles/mavconn.dir/src/interface.cpp.o] Error 1
make[1]: *** [mavros/libmavconn/CMakeFiles/mavconn.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Linking CXX executable /home/cyberpunk/simulation/ros_catkin_ws/devel/lib/rotors_joy_interface/rotors_joy_interface
[ 28%] Built target rotors_joy_interface
Linking CXX shared library /home/cyberpunk/simulation/ros_catkin_ws/devel/lib/libroll_pitch_yawrate_thrust_controller.so
[ 28%] Built target roll_pitch_yawrate_thrust_controller
Linking CXX shared library /home/cyberpunk/simulation/ros_catkin_ws/devel/lib/liblee_position_controller.so
[ 28%] Built target lee_position_controller
Linking CXX shared library /home/cyberpunk/simulation/ros_catkin_ws/devel/lib/libhector_servo_plugin.so
Linking CXX shared library /home/cyberpunk/simulation/ros_catkin_ws/devel/lib/libliftdrag_plugin.so
[ 28%] Built target liftdrag_plugin
[ 28%] Built target hector_servo_plugin
Linking CXX shared library /home/cyberpunk/simulation/ros_catkin_ws/devel/lib/libhector_gazebo_ros_gps.so
[ 28%] Built target hector_gazebo_ros_gps
Linking CXX shared library /home/cyberpunk/simulation/ros_catkin_ws/devel/lib/libhector_gazebo_ros_imu.so
[ 28%] Built target hector_gazebo_ros_imu
make: *** [all] Error 2
Invoking "make -j8 -l8" failed
`
Asked by cyberpunk on 2016-05-30 09:45:22 UTC
Comments
Above that error message should be a short description with the description of why the error occured. We will need this in order to solve the issue.
Asked by Laurens Verhulst on 2016-05-30 10:07:47 UTC
This seems to be the actual error:
error: too few arguments to function ‘uint16_t mavlink_finalize_message_chan(mavlink_message_t*, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)’
Asked by spmaniato on 2016-05-30 13:31:07 UTC
yes , any idea what to do?
Asked by cyberpunk on 2016-05-30 13:53:21 UTC
Looks like the function expects more arguments than provided by you. Not sure though. I have never used the mentioned package/tutorial by you. Did you do modifications to the package or are you trying to compile straight from source?
Asked by Laurens Verhulst on 2016-05-31 03:28:01 UTC
straight from the source
Asked by cyberpunk on 2016-05-31 04:22:55 UTC