Robotics StackExchange | Archived questions

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

Answers