How set the robotcontrol library for cross-compilation?
Created by: MartinAtCoventry
Describe the bug
arm-linux-gnueabihf/bin/ld: cannot find -lrobotcontrol
I have set the LIBROBOTCONTROL_INSTALL_DIR
environment variable in my Ubuntu host according to https://docs.px4.io/v1.9.0/en/flight_controller/beaglebone_blue.html. The detail content look like the follow screenshot:
So, I thought Cmake should know where it find the robotcontrol library.
To Reproduce
- copy
robotcontrol.h
andrc/*
from my beagleboneblue board into/home/yangyang/px4/robotcontrolLib/include
(on my Ubuntu host). - copy
librobotcontrol.*
from beagleboneblue board into/home/yangyang/px4/robotcontrolLib/lib
3.export LIBROBOTCONTROL_INSTALL_DIR=/home/yangyang/px4/robotcontrolLib
export PATH=$PATH:/opt/compilers/gcc-arm-linux-gnueabihf/bin
export CrossCompiler=/opt/compilers/gcc-arm-linux-gnueabihf/bin/arm-linux-gnueabihf-
Tip: the version of cross-compiler is gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf
Expected behavior Find a way to correctly set the library files of the robotcontrol library into a right place. Let the cross-compilation finish.
Log Files and Screenshots
[755/755] Linking CXX executable bin/px4
FAILED: : && /opt/compilers/arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -O2 -g -DNDEBUG -Wl,--export-dynamic platforms/posix/CMakeFiles/px4.dir/src/main.cpp.o platforms/posix/CMakeFiles/px4.dir/apps.cpp.o -o bin/px4 -L/home/yangyang/px4/Firmware/build/beaglebone_blue_cross/external/Install/lib -rdynamic src/lib/cdev/test/liblib__cdev__test__cdev_test.a src/lib/controllib/controllib_test/liblib__controllib__controllib_test.a src/lib/rc/rc_tests/liblib__rc__rc_tests.a src/modules/uORB/libmodules__uORB.a src/modules/uORB/uORB_tests/libmodules__uORB__uORB_tests.a boards/beaglebone/blue/bbblue_adc/libdrivers__bbblue_adc.a src/drivers/batt_smbus/libdrivers__batt_smbus.a src/drivers/camera_trigger/libdrivers__camera_trigger.a src/drivers/differential_pressure/ets/libdrivers__ets_airspeed.a src/drivers/differential_pressure/ms4525/libdrivers__ms4525_airspeed.a src/drivers/differential_pressure/ms5525/libdrivers__ms5525_airspeed.a src/drivers/differential_pressure/sdp3x/libdrivers__sdp3x_airspeed.a src/drivers/distance_sensor/cm8jl65/libdrivers__cm8jl65.a src/drivers/distance_sensor/leddar_one/libdrivers__leddar_one.a src/drivers/distance_sensor/ll40ls/libdrivers__ll40ls.a src/drivers/distance_sensor/mb12xx/libdrivers__mb12xx.a src/drivers/distance_sensor/pga460/libdrivers__pga460.a src/drivers/distance_sensor/sf0x/libdrivers__sf0x.a src/drivers/distance_sensor/sf0x/sf0x_tests/libdrivers__sf0x__sf0x_tests.a src/drivers/distance_sensor/sf1xx/libdrivers__sf1xx.a src/drivers/distance_sensor/srf02/libdrivers__srf02.a src/drivers/distance_sensor/teraranger/libdrivers__teraranger.a src/drivers/distance_sensor/tfmini/libdrivers__tfmini.a src/drivers/distance_sensor/ulanding/libdrivers__ulanding.a src/drivers/distance_sensor/vl53lxx/libdrivers__vl53lxx.a src/drivers/gps/libdrivers__gps.a src/drivers/pwm_out_sim/libdrivers__pwm_out_sim.a src/drivers/linux_pwm_out/libdrivers__linux_pwm_out.a src/drivers/linux_sbus/libdrivers__linux_sbus.a src/modules/attitude_estimator_q/libmodules__attitude_estimator_q.a src/modules/camera_feedback/libmodules__camera_feedback.a src/modules/commander/libmodules__commander.a src/modules/commander/commander_tests/libmodules__commander__commander_tests.a src/modules/dataman/libmodules__dataman.a src/modules/ekf2/libmodules__ekf2.a src/modules/events/libmodules__events.a src/modules/fw_att_control/libmodules__fw_att_control.a src/modules/fw_pos_control_l1/libmodules__fw_pos_control_l1.a src/modules/gnd_att_control/libmodules__gnd_att_control.a src/modules/gnd_pos_control/libmodules__gnd_pos_control.a src/modules/land_detector/libmodules__land_detector.a src/modules/landing_target_estimator/libmodules__landing_target_estimator.a src/modules/load_mon/libmodules__load_mon.a src/modules/local_position_estimator/libmodules__local_position_estimator.a src/modules/logger/libmodules__logger.a src/modules/mavlink/libmodules__mavlink.a src/modules/mavlink/mavlink_tests/libmodules__mavlink__mavlink_tests.a src/modules/mc_att_control/libmodules__mc_att_control.a src/modules/mc_pos_control/libmodules__mc_pos_control.a src/modules/micrortps_bridge/micrortps_client/libmodules__micrortps_bridge__micrortps_client.a src/modules/navigator/libmodules__navigator.a src/modules/sensors/libmodules__sensors.a src/modules/sih/libmodules__sih.a src/modules/vmount/libdrivers__vmount.a src/modules/vtol_att_control/libmodules__vtol_att_control.a src/modules/wind_estimator/libmodules__wind_estimator.a src/systemcmds/esc_calib/libsystemcmds__esc_calib.a src/systemcmds/led_control/libsystemcmds__led_control.a src/systemcmds/mixer/libsystemcmds__mixer.a src/systemcmds/motor_ramp/libsystemcmds__motor_ramp.a src/systemcmds/param/libsystemcmds__param.a src/systemcmds/perf/libsystemcmds__perf.a src/systemcmds/pwm/libsystemcmds__pwm.a src/systemcmds/reboot/libsystemcmds__reboot.a src/systemcmds/sd_bench/libsystemcmds__sd_bench.a src/systemcmds/tests/libsystemcmds__tests.a src/systemcmds/tests/hrt_test/libsystemcmds__tests__hrt_test.a src/systemcmds/top/libsystemcmds__top.a src/systemcmds/topic_listener/libsystemcmds__topic_listener.a src/systemcmds/tune_control/libsystemcmds__tune_control.a src/systemcmds/ver/libsystemcmds__ver.a src/examples/bottle_drop/libmodules__bottle_drop.a src/examples/fixedwing_control/libexamples__fixedwing_control.a src/examples/hello/libexamples__hello.a src/examples/position_estimator_inav/libmodules__position_estimator_inav.a src/examples/px4_mavlink_debug/libexamples__px4_mavlink_debug.a src/examples/px4_simple_app/libexamples__px4_simple_app.a src/examples/rover_steering_control/libexamples__rover_steering_control.a src/examples/segway/libexamples__segway.a src/platforms/posix/drivers/df_mpu9250_wrapper/libplatforms__posix__drivers__df_mpu9250_wrapper.a src/platforms/posix/drivers/df_bmp280_wrapper/libplatforms__posix__drivers__df_bmp280_wrapper.a src/lib/DriverFramework/drivers/mpu9250/libdf_mpu9250.a src/lib/DriverFramework/drivers/bmp280/libdf_bmp280.a src/lib/DriverFramework/framework/src/libdf_driver_framework.a -lpthread -lm platforms/posix/src/px4_layer/libpx4_layer.a src/platforms/common/libpx4_platform.a -lrt src/modules/uORB/libmodules__uORB.a -lrobotcontrol src/lib/rc/librc.a src/lib/drivers/smbus/libdrivers__smbus.a src/lib/drivers/airspeed/libdrivers__airspeed.a src/modules/commander/failure_detector/libfailure_detector.a src/lib/ecl/EKF/libecl_EKF.a src/lib/ecl/attitude_fw/libecl_attitude_fw.a src/lib/ecl/tecs/libecl_tecs.a src/modules/fw_pos_control_l1/launchdetection/liblaunchdetection.a src/modules/fw_pos_control_l1/runway_takeoff/librunway_takeoff.a src/lib/ecl/l1/libecl_l1.a src/lib/pid/libpid.a src/lib/circuit_breaker/libcircuit_breaker.a src/modules/mc_att_control/AttitudeControl/libAttitudeControl.a src/lib/controllib/libcontrollib.a src/lib/FlightTasks/libFlightTasks.a src/lib/FlightTasks/tasks/ManualAltitudeSmoothVel/libFlightTaskManualAltitudeSmoothVel.a src/lib/FlightTasks/tasks/ManualPositionSmooth/libFlightTaskManualPositionSmooth.a src/lib/FlightTasks/tasks/ManualPositionSmoothVel/libFlightTaskManualPositionSmoothVel.a src/lib/FlightTasks/tasks/ManualPosition/libFlightTaskManualPosition.a src/lib/FlightTasks/tasks/AutoLine/libFlightTaskAutoLine.a src/lib/FlightTasks/tasks/AutoMapper/libFlightTaskAutoMapper.a src/lib/FlightTasks/tasks/AutoLineSmoothVel/libFlightTaskAutoLineSmoothVel.a src/lib/FlightTasks/tasks/AutoMapper2/libFlightTaskAutoMapper2.a src/lib/FlightTasks/tasks/AutoFollowMe/libFlightTaskAutoFollowMe.a src/lib/FlightTasks/tasks/Auto/libFlightTaskAuto.a src/lib/FlightTasks/tasks/Offboard/libFlightTaskOffboard.a src/lib/FlightTasks/tasks/Failsafe/libFlightTaskFailsafe.a src/lib/FlightTasks/tasks/Transition/libFlightTaskTransition.a src/lib/FlightTasks/tasks/Orbit/libFlightTaskOrbit.a src/lib/FlightTasks/tasks/ManualAltitudeSmooth/libFlightTaskManualAltitudeSmooth.a src/lib/FlightTasks/tasks/ManualAltitude/libFlightTaskManualAltitude.a src/lib/FlightTasks/tasks/Manual/libFlightTaskManual.a src/lib/FlightTasks/tasks/Utility/libFlightTaskUtility.a src/lib/FlightTasks/tasks/FlightTask/libFlightTask.a src/lib/WeatherVane/libWeatherVane.a src/lib/CollisionPrevention/libCollisionPrevention.a src/modules/mc_pos_control/Takeoff/libTakeoff.a src/modules/micrortps_bridge/libuorb_msgs_microcdr.a src/modules/micrortps_bridge/micro-CDR/libmicrocdr.a src/lib/landing_slope/liblanding_slope.a src/lib/airspeed/libairspeed.a src/lib/conversion/libconversion.a src/lib/battery/libbattery.a src/lib/drivers/device/libdrivers__device.a src/lib/ecl/validation/libecl_validation.a src/lib/mathlib/libmathlib.a src/lib/ecl/airdata/libecl_airdata.a src/lib/mixer/libmixer.a src/lib/pwm_limit/libpwm_limit.a src/lib/ecl/geo_lookup/libecl_geo_lookup.a src/lib/tunes/libtunes.a src/lib/version/libversion.a boards/beaglebone/blue/src/libdrivers_board.a src/lib/ecl/geo/libecl_geo.a src/lib/terrain_estimation/libterrain_estimation.a src/modules/uORB/libmodules__uORB.a platforms/posix/src/px4_layer/libpx4_layer.a src/platforms/common/libpx4_platform.a src/lib/systemlib/libsystemlib.a src/lib/cdev/libcdev.a platforms/posix/src/px4_daemon/libpx4_daemon.a src/modules/uORB/libmodules__uORB.a platforms/posix/src/px4_layer/libpx4_layer.a src/platforms/common/libpx4_platform.a src/lib/systemlib/libsystemlib.a src/lib/cdev/libcdev.a platforms/posix/src/px4_daemon/libpx4_daemon.a src/platforms/common/work_queue/libwork_queue.a src/lib/parameters/libparameters.a src/lib/perf/libperf.a src/lib/parameters/tinybson/libtinybson.a msg/libuorb_msgs.a -Wl,-rpath,/home/yangyang/px4/Firmware/build/beaglebone_blue_cross/external/Install/lib && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-cdev_test && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-controllib_test && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-rc_tests && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-uorb && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-uorb_tests && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-bbblue_adc && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-batt_smbus && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-camera_trigger && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-ets_airspeed && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-ms4525_airspeed && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-ms5525_airspeed && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-sdp3x_airspeed && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-cm8jl65 && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-leddar_one && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-ll40ls && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-mb12xx && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-pga460 && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-sf0x && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-sf0x_tests && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-sf1xx && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-srf02 && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-teraranger && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-tfmini && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-ulanding_radar && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-vl53lxx && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-gps && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-pwm_out_sim && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-linux_pwm_out && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-linux_sbus && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-attitude_estimator_q && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-camera_feedback && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-commander && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-commander_tests && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-dataman && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-ekf2 && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-send_event && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-fw_att_control && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-fw_pos_control_l1 && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-gnd_att_control && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-gnd_pos_control && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-land_detector && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-landing_target_estimator && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-load_mon && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-local_position_estimator && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-logger && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-mavlink && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-mavlink_tests && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-mc_att_control && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-mc_pos_control && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-micrortps_client && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-navigator && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-sensors && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-sih && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-vmount && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-vtol_att_control && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-wind_estimator && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-esc_calib && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-led_control && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-mixer && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-motor_ramp && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-param && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-perf && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-pwm && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-reboot && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-sd_bench && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-tests && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-hrt_test && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-top && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-listener && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-tune_control && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-ver && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-bottle_drop && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-ex_fixedwing_control && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-hello && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-position_estimator_inav && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-px4_mavlink_debug && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-px4_simple_app && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-rover_steering_control && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-segway && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-df_mpu9250_wrapper && cd /home/yangyang/px4/Firmware/build/beaglebone_blue_cross/bin && /usr/bin/cmake -E create_symlink px4 px4-df_bmp280_wrapper
/opt/compilers/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/7.4.1/../../../../arm-linux-gnueabihf/bin/ld: cannot find -lrobotcontrol
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
Makefile:193: recipe for target 'beaglebone_blue_cross' failed
make: *** [beaglebone_blue_cross] Error 1