Robotics StackExchange | Archived questions

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

Answers