Build error
Hello, I'm trying to build the bebop_autonomy package with the installation instruction on the manual page. I'm getting a build error. Can someone help me please?
This is the output of catkin build:
--------------------------------------------------------
Profile: default
Extending: [cached] /opt/ros/indigo
Workspace: /home/qhmb/bebop_ws
--------------------------------------------------------
Source Space: [exists] /home/qhmb/bebop_ws/src
Log Space: [exists] /home/qhmb/bebop_ws/logs
Build Space: [exists] /home/qhmb/bebop_ws/build
Devel Space: [exists] /home/qhmb/bebop_ws/devel
Install Space: [unused] /home/qhmb/bebop_ws/install
DESTDIR: [unused] None
--------------------------------------------------------
Devel Space Layout: linked
Install Space Layout: None
--------------------------------------------------------
Additional CMake Args: None
Additional Make Args: None
Additional catkin Make Args: None
Internal Make Job Server: True
Cache Job Environments: False
--------------------------------------------------------
Whitelisted Packages: None
Blacklisted Packages: None
--------------------------------------------------------
Workspace configuration appears valid.
--------------------------------------------------------
[build] Found '8' packages in 0.0 seconds.
[build] Package table is up to date.
Starting >>> aruco
Starting >>> aruco_msgs
Starting >>> bebop_description
Starting >>> bebop_msgs
Finished <<< aruco [ 0.2 seconds ]
Finished <<< bebop_description [ 0.1 seconds ]
Finished <<< aruco_msgs [ 0.3 seconds ]
Starting >>> aruco_ros
Finished <<< bebop_msgs [ 1.1 seconds ]
Starting >>> bebop_driver
Finished <<< aruco_ros [ 0.2 seconds ]
____________________________________________________________________________________________________________________________________________________________________
Errors << bebop_driver:make /home/qhmb/bebop_ws/logs/bebop_driver/build.make.001.log
In file included from /home/qhmb/bebop_ws/src/bebop_autonomy/bebop_driver/src/bebop.cpp:48:0:
/home/qhmb/bebop_ws/src/bebop_autonomy/bebop_driver/include/bebop_driver/autogenerated/common_state_callbacks.h: In constructor ‘bebop_driver::cb::CommonMavlinkStateMissonItemExecuted::CommonMavlinkStateMissonItemExecuted(ros::NodeHandle&, ros::NodeHandle&, const string&)’:
/home/qhmb/bebop_ws/src/bebop_autonomy/bebop_driver/include/bebop_driver/autogenerated/common_state_callbacks.h:1230:21: error: ‘ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED’ was not declared in this scope
: AbstractState(ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED)
^
In file included from /opt/ros/indigo/include/parrot_arsdk/libARController/ARCONTROLLER_Dictionary.h:42:0,
from /opt/ros/indigo/include/parrot_arsdk/libARController/ARController.h:45,
from /home/qhmb/bebop_ws/src/bebop_autonomy/bebop_driver/src/bebop.cpp:39:
/home/qhmb/bebop_ws/src/bebop_autonomy/bebop_driver/include/bebop_driver/autogenerated/common_state_callbacks.h: In member function ‘virtual void bebop_driver::cb::CommonMavlinkStateMissonItemExecuted::Update(const ARCONTROLLER_DICTIONARY_ARG_t*, const ros::Time&)’:
/home/qhmb/bebop_ws/src/bebop_autonomy/bebop_driver/include/bebop_driver/autogenerated/common_state_callbacks.h:1260:31: error: ‘ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED_IDX’ was not declared in this scope
HASH_FIND_STR (arguments, ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED_IDX, arg);
^
/opt/ros/indigo/include/parrot_arsdk/uthash/uthash.h:430:43: note: in definition of macro ‘HASH_JEN’
unsigned char *_hj_key=(unsigned char*)(key); \
^
/opt/ros/indigo/include/parrot_arsdk/uthash/uthash.h:262:5: note: in expansion of macro ‘HASH_FIND’
HASH_FIND(hh,head,findstr,(unsigned)strlen(findstr),out)
^
/home/qhmb/bebop_ws/src/bebop_autonomy/bebop_driver/include/bebop_driver/autogenerated/common_state_callbacks.h:1260:5: note: in expansion of macro ‘HASH_FIND_STR’
HASH_FIND_STR (arguments, ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED_IDX, arg);
^
/home/qhmb/bebop_ws/src/bebop_autonomy/bebop_driver/include/bebop_driver/autogenerated/common_state_callbacks.h:1260:31: error: ‘ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED_IDX’ was not declared in this scope
HASH_FIND_STR (arguments, ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED_IDX, arg);
^
/opt/ros/indigo/include/parrot_arsdk/uthash/uthash.h:613:29: note: in definition of macro ‘HASH_FIND_IN_BKT’
if ((out)->hh.keylen == keylen_in) { \
^
/opt/ros/indigo/include/parrot_arsdk/uthash/uthash.h:262:5: note: in expansion of macro ‘HASH_FIND’
HASH_FIND(hh,head,findstr,(unsigned)strlen(findstr),out)
^
/home/qhmb/bebop_ws/src/bebop_autonomy/bebop_driver/include/bebop_driver/autogenerated/common_state_callbacks.h:1260:5: note: in expansion of macro ‘HASH_FIND_STR’
HASH_FIND_STR (arguments, ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED_IDX, arg);
^
make[2]: *** [CMakeFiles/bebop.dir/src/bebop.cpp.o] Error 1
make[1]: *** [CMakeFiles/bebop.dir/all] Error 2
make: *** [all] Error 2
cd /home/qhmb/bebop_ws/build/bebop_driver; catkin build --get-env bebop_driver | catkin env -si /usr/bin/make --jobserver-fds=6,7 -j; cd -
....................................................................................................................................................................
Failed << bebop_driver:make [ Exited with code 2 ]
Failed <<< bebop_driver [ 4.3 seconds ]
Abandoned <<< bebop_tools [ Unrelated job failed ]
[build] Summary: 5 of 7 packages succeeded.
[build] Ignored: 1 packages were skipped or are blacklisted.
[build] Warnings: None.
[build] Abandoned: 1 packages were abandoned.
[build] Failed: 1 packages failed.
[build] Runtime: 5.8 seconds total.
Asked by coolkiffings on 2017-08-09 07:53:32 UTC
Comments