PX4 / PX4-Autopilot

PX4 Autopilot Software
https://px4.io
BSD 3-Clause "New" or "Revised" License
8.21k stars 13.38k forks source link

Unable to build px4 native on beaglebone blue #12509

Closed Kirito1136 closed 4 years ago

Kirito1136 commented 5 years ago

Intro Because i need to do some extra calculations in the air i decided to buy a Beaglebone blue to use it as a flight controller in my project.

Bug Description. I used the guide that is written on docs.px4.io to upload the firmware native at the Beaglebone blue. https://docs.px4.io/v1.9.0/en/flight_controller/Beaglebone_blue.html I believe that the documentation is outdated by my time of writing because the command /Firmware$ make posix_bbblue_native i cannot findit so instead i used the command /Firmware$ make beaglebone_blue_native

but that asside. the problem is that at 2-20% its giving the error: 'MODULE_NAME' undecleared (first use in this function)

To Reproduce this error 1 connect the beaglebone to a laptop 2 flash BBB-blank-debian-9.5-iot-armhf-2018-10-07-4gb on it 3 install extra packages that are needed > apt-get install numpy, toml, ect 4 clone the librobotcontrol from the website (2.0.4) 5 rename the librobotcontrol to LIBROBOTCONTROL_INSTALL_DIR 6 clone the px4 firmware (1.9.0) to home/Firmware (standard location) 7 Run: debian@beaglebone:\~/Firmware$ sudo make beaglebone_blue_native 8 Between 2 and 20% see the magic happens

Expected behavior Go on with the installation and finish it so that px4 can be used on the beaglebone

Log files of the installation

debian@beaglebone:\~/Firmware$ sudo make beaglebone_blue_native [ 1%] Built target df_bmp280 [ 1%] Built target df_mpu9250 [ 1%] Built target uorb_headers [ 3%] Built target df_driver_framework Scanning dependencies of target drivers_board Scanning dependencies of target rc [ 3%] Built target mixer_gen_6dof [ 3%] Building C object boards/beaglebone/blue/src/CMakeFiles/drivers_board.dir/init.c.o [ 3%] Built target mixer_gen [ 3%] Building CXX object src/lib/rc/CMakeFiles/rc.dir/crsf.cpp.o [ 3%] Built target ver_gen [ 3%] Built target git_gps_devices [ 3%] Built target git_ecl [ 3%] Built target git_mavlink_v2 [ 3%] Built target git_driverframework [ 4%] Built target lockstep_scheduler Scanning dependencies of target tinybson [ 4%] Building CXX object src/lib/parameters/tinybson/CMakeFiles/tinybson.dir/tinybson.cpp.o Scanning dependencies of target uorb_msgs [ 4%] Building CXX object src/lib/rc/CMakeFiles/rc.dir/st24.cpp.o In file included from /home/debian/Firmware/boards/beaglebone/blue/src/init.c:40:0: /home/debian/Firmware/boards/beaglebone/blue/src/init.c: In function ‘rc_init’: /home/debian/Firmware/src/platforms/px4_log.h:232:29: error: ‘MODULE_NAME’ undeclared (first use in this function) px4_log_modulename(level, MODULE_NAME, fmt, ##VA_ARGS__); \ ^ /home/debian/Firmware/src/platforms/px4_log.h:388:29: note: in expansion of macro ‘px4_log_modulename’

define PX4_INFO(FMT, ...) px4_log_modulename(_PX4_LOG_LEVEL_INFO, FMT, ##VA_ARGS__)

                         ^~~~~~~~~~~~~~~~~~~~

/home/debian/Firmware/boards/beaglebone/blue/src/init.c:56:2: note: in expansion of macro ‘PX4_INFO’ PX4_INFO("Initializing librobotcontrol ..."); ^~~~ compilation terminated due to -Wfatal-errors. boards/beaglebone/blue/src/CMakeFiles/drivers_board.dir/build.make:62: recipe for target 'boards/beaglebone/blue/src/CMakeFiles/drivers_board.dir/init.c.o' failed make[3]: [boards/beaglebone/blue/src/CMakeFiles/drivers_board.dir/init.c.o] Error 1 CMakeFiles/Makefile2:9857: recipe for target 'boards/beaglebone/blue/src/CMakeFiles/drivers_board.dir/all' failed make[2]: [boards/beaglebone/blue/src/CMakeFiles/drivers_board.dir/all] Error 2 make[2]: Waiting for unfinished jobs.... [ 4%] Building CXX object src/lib/rc/CMakeFiles/rc.dir/sumd.cpp.o [ 4%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/actuator_armed.cpp.o [ 4%] Linking CXX static library libtinybson.a Makefile:149: recipe for target 'all' failed make[1]: [all] Error 2 Makefile:193: recipe for target 'beaglebone_blue_native' failed make: *** [beaglebone_blue_native] Error 2

Thanks in advance

bkueng commented 5 years ago

Hi Can you replace PX4_INFO and PX4_ERR in https://github.com/PX4/Firmware/blob/master/boards/beaglebone/blue/src/init.c with a printf?

Kirito1136 commented 5 years ago

Hi Thank you very much for the quick response.

I did replace the PX4_INFO and PX4_ERR with the printf function. I also build again the firmware with the command make. It walked trough the whole installation this time and its still giving errors

Below i put the full instalation log file.

debian@beaglebone:~/Firmware$ sudo make beaglebone_blue_native [ 1%] Built target df_bmp280 [ 1%] Built target df_mpu9250 [ 1%] Built target uorb_headers [ 3%] Built target df_driver_framework Scanning dependencies of target drivers_board [ 3%] Built target mixer_gen_6dof [ 3%] Building C object boards/beaglebone/blue/src/CMakeFiles/drivers_board.dir/init.c.o [ 3%] Built target mixer_gen [ 4%] Built target rc [ 4%] Built target ver_gen [ 4%] Built target git_gps_devices [ 4%] Built target git_ecl [ 4%] Built target git_mavlink_v2 [ 4%] Built target git_driverframework [ 5%] Built target lockstep_scheduler [ 5%] Built target tinybson [ 5%] Built target perf [ 8%] Built target work_queue [ 8%] Built target ecl_airdata Scanning dependencies of target ecl_attitude_fw Scanning dependencies of target ecl_geo [ 8%] Building CXX object src/lib/ecl/geo/CMakeFiles/ecl_geo.dir/geo.cpp.o [ 8%] Building CXX object src/lib/ecl/attitude_fw/CMakeFiles/ecl_attitude_fw.dir/ecl_controller.cpp.o [ 23%] Built target uorb_msgs [ 24%] Built target ecl_geo_lookup [ 25%] Building CXX object src/lib/ecl/attitude_fw/CMakeFiles/ecl_attitude_fw.dir/ecl_pitch_controller.cpp.o [ 25%] Building CXX object src/lib/ecl/attitude_fw/CMakeFiles/ecl_attitude_fw.dir/ecl_roll_controller.cpp.o [ 26%] Linking C static library libdrivers_board.a [ 26%] Building CXX object src/lib/ecl/attitude_fw/CMakeFiles/ecl_attitude_fw.dir/ecl_wheel_controller.cpp.o [ 26%] Built target drivers_board Scanning dependencies of target ecl_tecs [ 26%] Building CXX object src/lib/ecl/tecs/CMakeFiles/ecl_tecs.dir/tecs.cpp.o [ 26%] Building CXX object src/lib/ecl/attitude_fw/CMakeFiles/ecl_attitude_fw.dir/ecl_yaw_controller.cpp.o [ 26%] Linking CXX static library libecl_geo.a [ 26%] Built target ecl_geo Scanning dependencies of target ecl_validation Scanning dependencies of target mixer [ 26%] Building CXX object src/lib/ecl/validation/CMakeFiles/ecl_validation.dir/data_validator.cpp.o [ 26%] Building CXX object src/lib/mixer/CMakeFiles/mixer.dir/mixer_helicopter.cpp.o [ 26%] Linking CXX static library libecl_attitude_fw.a [ 26%] Built target ecl_attitude_fw [ 26%] Built target version [ 26%] Building CXX object src/lib/ecl/validation/CMakeFiles/ecl_validation.dir/data_validator_group.cpp.o [ 26%] Linking CXX static library libecl_tecs.a [ 26%] Generating listener_generated.cpp [ 26%] Built target ecl_tecs [ 27%] Linking CXX static library libmixer.a Scanning dependencies of target parameters [ 27%] Built target generate_topic_listener Scanning dependencies of target ecl_l1 [ 27%] Building CXX object src/lib/parameters/CMakeFiles/parameters.dir/parameters.cpp.o [ 27%] Built target mixer [ 27%] Building CXX object src/lib/ecl/l1/CMakeFiles/ecl_l1.dir/ecl_l1_pos_controller.cpp.o [ 28%] Linking CXX static library libecl_validation.a [ 28%] Built target ecl_validation [ 28%] Linking CXX static library libecl_l1.a [ 28%] Built target ecl_l1 [ 28%] Linking CXX static library libparameters.a [ 29%] Built target parameters Scanning dependencies of target px4_layer [ 29%] Building CXX object platforms/posix/src/px4_layer/CMakeFiles/px4_layer.dir/px4_sem.cpp.o [ 29%] Building CXX object platforms/posix/src/px4_layer/CMakeFiles/px4_layer.dir/px4_posix_impl.cpp.o [ 29%] Building CXX object platforms/posix/src/px4_layer/CMakeFiles/px4_layer.dir/px4_posix_tasks.cpp.o [ 29%] Building CXX object platforms/posix/src/px4_layer/CMakeFiles/px4_layer.dir/px4_init.cpp.o [ 29%] Building CXX object platforms/posix/src/px4_layer/CMakeFiles/px4_layer.dir/drv_hrt.cpp.o [ 30%] Linking CXX static library libpx4_layer.a [ 30%] Built target px4_layer Scanning dependencies of target px4_daemon [ 30%] Building CXX object platforms/posix/src/px4_daemon/CMakeFiles/px4_daemon.dir/server.cpp.o [ 30%] Building CXX object platforms/posix/src/px4_daemon/CMakeFiles/px4_daemon.dir/client.cpp.o [ 30%] Building CXX object platforms/posix/src/px4_daemon/CMakeFiles/px4_daemon.dir/server_io.cpp.o [ 31%] Linking CXX static library libpx4_daemon.a [ 31%] Built target px4_daemon Scanning dependencies of target modulesuORB [ 31%] Building CXX object src/modules/uORB/CMakeFiles/modulesuORB.dir/SubscriptionPollable.cpp.o [ 32%] Building CXX object src/modules/uORB/CMakeFiles/modulesuORB.dir/uORB.cpp.o [ 32%] Building CXX object src/modules/uORB/CMakeFiles/modulesuORB.dir/Subscription.cpp.o [ 32%] Building CXX object src/modules/uORB/CMakeFiles/modulesuORB.dir/uORBDeviceMaster.cpp.o [ 32%] Building CXX object src/modules/uORB/CMakeFiles/modulesuORB.dir/uORBDeviceNode.cpp.o [ 32%] Building CXX object src/modules/uORB/CMakeFiles/modulesuORB.dir/uORBMain.cpp.o [ 32%] Building CXX object src/modules/uORB/CMakeFiles/modulesuORB.dir/uORBManager.cpp.o [ 32%] Building CXX object src/modules/uORB/CMakeFiles/modulesuORB.dir/uORBUtils.cpp.o [ 32%] Linking CXX static library libmodulesuORB.a [ 32%] Built target modulesuORB Scanning dependencies of target px4_work_queue [ 32%] Building CXX object src/platforms/common/px4_work_queue/CMakeFiles/px4_work_queue.dir/WorkItem.cpp.o [ 34%] Building CXX object src/platforms/common/px4_work_queue/CMakeFiles/px4_work_queue.dir/ScheduledWorkItem.cpp.o [ 34%] Building CXX object src/platforms/common/px4_work_queue/CMakeFiles/px4_work_queue.dir/WorkQueue.cpp.o [ 34%] Building CXX object src/platforms/common/px4_work_queue/CMakeFiles/px4_work_queue.dir/WorkQueueManager.cpp.o [ 34%] Linking CXX static library libpx4_work_queue.a [ 34%] Built target px4_work_queue Scanning dependencies of target px4_platform [ 34%] Building CXX object src/platforms/common/CMakeFiles/px4_platform.dir/module.cpp.o [ 34%] Building CXX object src/platforms/common/CMakeFiles/px4_platform.dir/px4_cli.cpp.o [ 34%] Building CXX object src/platforms/common/CMakeFiles/px4_platform.dir/shutdown.cpp.o [ 34%] Building C object src/platforms/common/CMakeFiles/px4_platform.dir/px4_log.c.o [ 34%] Linking CXX static library libpx4_platform.a [ 34%] Built target px4_platform Scanning dependencies of target systemlib [ 34%] Building C object src/lib/systemlib/CMakeFiles/systemlib.dir/print_load_posix.c.o [ 34%] Building C object src/lib/systemlib/CMakeFiles/systemlib.dir/otp.c.o [ 34%] Building C object src/lib/systemlib/CMakeFiles/systemlib.dir/mavlink_log.c.o [ 34%] Linking CXX static library libsystemlib.a [ 35%] Built target systemlib Scanning dependencies of target cdev [ 35%] Building CXX object src/lib/cdev/CMakeFiles/cdev.dir/posix/cdev_platform.cpp.o [ 35%] Building CXX object src/lib/cdev/CMakeFiles/cdev.dir/CDev.cpp.o [ 35%] Building CXX object src/lib/cdev/CMakeFiles/cdev.dir/posix/vfile.cpp.o [ 35%] Linking CXX static library libcdev.a [ 35%] Built target cdev Scanning dependencies of target AttitudeControl Scanning dependencies of target runway_takeoff Scanning dependencies of target launchdetection Scanning dependencies of target failure_detector [ 35%] Building CXX object src/modules/mc_att_control/AttitudeControl/CMakeFiles/AttitudeControl.dir/AttitudeControl. cpp.o [ 35%] Building CXX object src/modules/fw_pos_control_l1/launchdetection/CMakeFiles/launchdetection.dir/LaunchDetecto r.cpp.o [ 35%] Building CXX object src/modules/fw_pos_control_l1/runway_takeoff/CMakeFiles/runway_takeoff.dir/RunwayTakeoff.c pp.o [ 35%] Building CXX object src/modules/commander/failure_detector/CMakeFiles/failure_detector.dir/FailureDetector.cpp .o [ 35%] Building CXX object src/modules/fw_pos_control_l1/launchdetection/CMakeFiles/launchdetection.dir/CatapultLaunc hMethod.cpp.o [ 35%] Linking CXX static library librunway_takeoff.a [ 35%] Built target runway_takeoff [ 36%] Built target Takeoff Scanning dependencies of target airspeed [ 36%] Linking CXX static library liblaunchdetection.a [ 36%] Building CXX object src/lib/airspeed/CMakeFiles/airspeed.dir/airspeed.cpp.o [ 36%] Linking CXX static library libAttitudeControl.a [ 36%] Built target launchdetection Scanning dependencies of target battery [ 36%] Built target AttitudeControl Scanning dependencies of target libcdevtestcdev_test [ 36%] Building CXX object src/lib/battery/CMakeFiles/battery.dir/battery.cpp.o [ 36%] Building CXX object src/lib/cdev/test/CMakeFiles/libcdevtestcdev_test.dir/cdevtest_example.cpp.o [ 36%] Linking CXX static library libairspeed.a [ 36%] Linking CXX static library libfailure_detector.a [ 36%] Built target airspeed Scanning dependencies of target circuit_breaker [ 36%] Building CXX object src/lib/circuit_breaker/CMakeFiles/circuit_breaker.dir/circuit_breaker.cpp.o [ 36%] Built target failure_detector Scanning dependencies of target CollisionPrevention [ 36%] Building CXX object src/lib/CollisionPrevention/CMakeFiles/CollisionPrevention.dir/CollisionPrevention.cpp.o [ 36%] Linking CXX static library liblibcdevtestcdev_test.a [ 37%] Linking CXX static library libcircuit_breaker.a [ 38%] Built target libcdevtestcdev_test [ 38%] Built target circuit_breaker Scanning dependencies of target libcontrollibcontrollib_test Scanning dependencies of target controllib [ 38%] Building CXX object src/lib/controllib/controllib_test/CMakeFiles/libcontrollibcontrollib_test.dir/control lib_test_main.cpp.o [ 38%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/block/Block.cpp.o [ 39%] Linking CXX static library libbattery.a [ 39%] Built target battery Scanning dependencies of target conversion [ 39%] Building CXX object src/lib/conversion/CMakeFiles/conversion.dir/rotation.cpp.o [ 39%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/block/BlockParam.cpp.o [ 39%] Linking CXX static library libconversion.a [ 39%] Built target conversion Scanning dependencies of target driversdevice [ 39%] Building CXX object src/lib/drivers/device/CMakeFiles/driversdevice.dir/CDev.cpp.o [ 39%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockDerivative.cpp.o [ 39%] Building CXX object src/lib/drivers/device/CMakeFiles/driversdevice.dir/integrator.cpp.o [ 39%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockHighPass.cpp.o [ 39%] Linking CXX static library liblibcontrollib__controllib_test.a [ 39%] Linking CXX static library libCollisionPrevention.a [ 39%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockIntegral.cpp.o [ 39%] Built target libcontrollibcontrollib_test Scanning dependencies of target driverssmbus [ 39%] Built target CollisionPrevention [ 40%] Building CXX object src/lib/drivers/device/CMakeFiles/driversdevice.dir/posix/I2C.cpp.o [ 40%] Building CXX object src/lib/drivers/smbus/CMakeFiles/driverssmbus.dir/SMBus.cpp.o Scanning dependencies of target mathlib [ 40%] Building CXX object src/lib/mathlib/CMakeFiles/mathlib.dir/math/test/test.cpp.o [ 40%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockIntegralTrap.cpp.o [ 40%] Building CXX object src/lib/drivers/device/CMakeFiles/driversdevice.dir/posix/SPI.cpp.o [ 40%] Building CXX object src/lib/mathlib/CMakeFiles/mathlib.dir/math/matrix_alg.cpp.o [ 40%] Linking CXX static library libdriverssmbus.a [ 40%] Built target driverssmbus Scanning dependencies of target FlightTask [ 40%] Building CXX object src/lib/FlightTasks/tasks/FlightTask/CMakeFiles/FlightTask.dir/FlightTask.cpp.o [ 41%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockLimit.cpp.o [ 41%] Linking CXX static library libdriversdevice.a [ 41%] Built target driversdevice [ 41%] Built target hysteresis [ 42%] Built target landing_slope Scanning dependencies of target pid [ 42%] Building CXX object src/lib/pid/CMakeFiles/pid.dir/pid.cpp.o [ 42%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockLimitSym.cpp.o [ 42%] Building CXX object src/lib/mathlib/CMakeFiles/mathlib.dir/math/filter/LowPassFilter2p.cpp.o [ 42%] Linking CXX static library libpid.a [ 42%] Building CXX object src/lib/mathlib/CMakeFiles/mathlib.dir/math/filter/LowPassFilter2pVector3f.cpp.o [ 42%] Built target pid [ 42%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockLowPass.cpp.o Scanning dependencies of target pwm_limit [ 42%] Building CXX object src/lib/pwm_limit/CMakeFiles/pwm_limit.dir/pwm_limit.cpp.o [ 42%] Building CXX object src/lib/FlightTasks/tasks/FlightTask/CMakeFiles/FlightTask.dir/SubscriptionArray.cpp.o [ 42%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockLowPass2.cpp.o [ 42%] Linking CXX static library libFlightTask.a [ 42%] Linking CXX static library libpwm_limit.a [ 42%] Linking CXX static library libmathlib.a [ 42%] Built target FlightTask [ 42%] Built target pwm_limit Scanning dependencies of target librcrc_tests Scanning dependencies of target terrain_estimation [ 42%] Built target mathlib [ 42%] Building CXX object src/lib/rc/rc_tests/CMakeFiles/librcrc_tests.dir/RCTest.cpp.o Scanning dependencies of target tunes [ 42%] Building CXX object src/lib/terrain_estimation/CMakeFiles/terrain_estimation.dir/terrain_estimator.cpp.o [ 42%] Building CXX object src/lib/tunes/CMakeFiles/tunes.dir/tunes.cpp.o [ 42%] Linking CXX static library libcontrollib.a [ 42%] Built target controllib Scanning dependencies of target WeatherVane [ 42%] Building CXX object src/lib/WeatherVane/CMakeFiles/WeatherVane.dir/WeatherVane.cpp.o [ 42%] Linking CXX static library libtunes.a [ 42%] Linking CXX static library liblibrcrc_tests.a [ 42%] Built target tunes [ 42%] Built target librcrc_tests Scanning dependencies of target libwork_queuetestwqueue_test Scanning dependencies of target modulesuORBuORB_tests [ 43%] Building CXX object src/platforms/common/px4_work_queue/test/CMakeFiles/libwork_queuetestwqueue_test.dir /wqueue_main.cpp.o [ 44%] Building CXX object src/modules/uORB/uORB_tests/CMakeFiles/modulesuORBuORB_tests.dir/uORB_tests_main.cpp.o [ 44%] Building CXX object src/platforms/common/px4_work_queue/test/CMakeFiles/lib__work_queuetestwqueue_test.dir /wqueue_scheduled_test.cpp.o [ 44%] Building CXX object src/modules/uORB/uORB_tests/CMakeFiles/modulesuORBuORB_tests.dir/uORBTest_UnitTest.cpp .o [ 44%] Linking CXX static library libWeatherVane.a [ 44%] Building CXX object src/platforms/common/px4_work_queue/test/CMakeFiles/libwork_queuetestwqueue_test.dir /wqueue_start.cpp.o [ 44%] Built target WeatherVane Scanning dependencies of target driversbbblue_adc [ 44%] Building CXX object boards/beaglebone/blue/bbblue_adc/CMakeFiles/driversbbblue_adc.dir/bbblue_adc.cpp.o [ 45%] Linking CXX static library libterrain_estimation.a [ 45%] Built target terrain_estimation [ 45%] Building CXX object src/platforms/common/px4_work_queue/test/CMakeFiles/libwork_queuetestwqueue_test.dir /wqueue_test.cpp.o Scanning dependencies of target driversbatt_smbus [ 45%] Building CXX object src/drivers/batt_smbus/CMakeFiles/driversbatt_smbus.dir/batt_smbus.cpp.o [ 45%] Linking CXX static library liblib__work_queuetestwqueue_test.a [ 45%] Built target lib__work_queuetestwqueue_test Scanning dependencies of target driverscamera_trigger [ 45%] Building CXX object src/drivers/camera_trigger/CMakeFiles/driverscamera_trigger.dir/camera_trigger.cpp.o [ 45%] Linking CXX static library libmodulesuORBuORB_tests.a [ 45%] Built target modulesuORBuORB_tests Scanning dependencies of target drivers__cm8jl65 [ 45%] Building CXX object src/drivers/distance_sensor/cm8jl65/CMakeFiles/driverscm8jl65.dir/cm8jl65.cpp.o [ 45%] Building C object boards/beaglebone/blue/bbblue_adc/CMakeFiles/driversbbblue_adc.dir//src/init.c.o [ 46%] Linking CXX static library libdriversbatt_smbus.a [ 46%] Built target driversbatt_smbus Scanning dependencies of target driversleddar_one [ 47%] Building CXX object src/drivers/distance_sensor/leddar_one/CMakeFiles/drivers__leddar_one.dir/leddar_one.cpp.o [ 47%] Building CXX object src/drivers/camera_trigger/CMakeFiles/driverscamera_trigger.dir/interfaces/src/camera_in terface.cpp.o [ 47%] Linking CXX static library libdriverscm8jl65.a [ 47%] Built target driverscm8jl65 Scanning dependencies of target driversll40ls [ 47%] Building CXX object src/drivers/distance_sensor/ll40ls/CMakeFiles/drivers__ll40ls.dir/ll40ls.cpp.o [ 47%] Building CXX object src/drivers/camera_trigger/CMakeFiles/driverscamera_trigger.dir/interfaces/src/pwm.cpp.o [ 47%] Linking CXX static library libdriversbbblue_adc.a [ 47%] Building CXX object src/drivers/camera_trigger/CMakeFiles/driverscamera_trigger.dir/interfaces/src/seagull_m ap2.cpp.o [ 47%] Built target driversbbblue_adc [ 47%] Linking CXX static library libdrivers__leddar_one.a Scanning dependencies of target driversmappydot [ 48%] Building CXX object src/drivers/distance_sensor/mappydot/CMakeFiles/driversmappydot.dir/MappyDot.cpp.o [ 49%] Building CXX object src/drivers/camera_trigger/CMakeFiles/drivers__camera_trigger.dir/interfaces/src/gpio.cpp. o [ 49%] Built target driversleddar_one Scanning dependencies of target driversmb12xx [ 49%] Building CXX object src/drivers/distance_sensor/mb12xx/CMakeFiles/driversmb12xx.dir/mb12xx.cpp.o [ 49%] Linking CXX static library libdriverscamera_trigger.a [ 49%] Building CXX object src/drivers/distance_sensor/ll40ls/CMakeFiles/driversll40ls.dir/LidarLite.cpp.o [ 49%] Built target driverscamera_trigger Scanning dependencies of target driverspga460 [ 49%] Building CXX object src/drivers/distance_sensor/pga460/CMakeFiles/driverspga460.dir/pga460.cpp.o [ 49%] Building CXX object src/drivers/distance_sensor/ll40ls/CMakeFiles/driversll40ls.dir/LidarLiteI2C.cpp.o [ 49%] Linking CXX static library libdriversmappydot.a [ 49%] Built target driversmappydot Scanning dependencies of target driverssf0x [ 49%] Building CXX object src/drivers/distance_sensor/sf0x/CMakeFiles/driverssf0x.dir/sf0x.cpp.o [ 49%] Linking CXX static library libdriversmb12xx.a [ 49%] Building CXX object src/drivers/distance_sensor/ll40ls/CMakeFiles/driversll40ls.dir/LidarLitePWM.cpp.o [ 49%] Built target driversmb12xx Scanning dependencies of target driverssf0xsf0x_tests [ 49%] Building CXX object src/drivers/distance_sensor/sf0x/sf0x_tests/CMakeFiles/driverssf0xsf0x_tests.dir/SF0XT est.cpp.o [ 49%] Linking CXX static library libdriverspga460.a [ 49%] Built target driverspga460 Scanning dependencies of target drivers__sf1xx [ 50%] Building CXX object src/drivers/distance_sensor/sf1xx/CMakeFiles/driverssf1xx.dir/sf1xx.cpp.o [ 50%] Linking CXX static library libdriverssf0xsf0x_tests.a [ 50%] Linking CXX static library libdriversll40ls.a [ 50%] Built target driverssf0xsf0x_tests Scanning dependencies of target driverssrf02 [ 50%] Built target driversll40ls Scanning dependencies of target drivers__teraranger [ 50%] Building CXX object src/drivers/distance_sensor/srf02/CMakeFiles/driverssrf02.dir/srf02.cpp.o [ 50%] Building CXX object src/drivers/distance_sensor/teraranger/CMakeFiles/driversteraranger.dir/teraranger.cpp.o [ 50%] Linking CXX static library libdriverssf0x.a [ 50%] Built target driverssf0x Scanning dependencies of target driverstfmini [ 51%] Building CXX object src/drivers/distance_sensor/tfmini/CMakeFiles/driverstfmini.dir/tfmini.cpp.o [ 51%] Linking CXX static library libdriverssf1xx.a [ 51%] Built target driverssf1xx Scanning dependencies of target driversulanding [ 51%] Building CXX object src/drivers/distance_sensor/ulanding/CMakeFiles/driversulanding.dir/ulanding.cpp.o [ 51%] Linking CXX static library libdriverssrf02.a [ 51%] Linking CXX static library libdriversteraranger.a [ 51%] Built target driverssrf02 Scanning dependencies of target driversvl53lxx [ 51%] Built target driversteraranger [ 51%] Building CXX object src/drivers/distance_sensor/vl53lxx/CMakeFiles/driversvl53lxx.dir/vl53lxx.cpp.o Scanning dependencies of target driversgps [ 51%] Linking CXX static library libdriverstfmini.a [ 51%] Building CXX object src/drivers/gps/CMakeFiles/driversgps.dir/gps.cpp.o [ 51%] Built target driverstfmini Scanning dependencies of target driverspwm_out_sim [ 51%] Building CXX object src/drivers/pwm_out_sim/CMakeFiles/driverspwm_out_sim.dir/PWMSim.cpp.o [ 51%] Linking CXX static library libdriversulanding.a [ 51%] Built target driversulanding Scanning dependencies of target driverslinux_pwm_out [ 51%] Building CXX object src/drivers/linux_pwm_out/CMakeFiles/driverslinux_pwm_out.dir/PCA9685.cpp.o [ 51%] Linking CXX static library libdriversvl53lxx.a [ 51%] Building CXX object src/drivers/linux_pwm_out/CMakeFiles/driverslinux_pwm_out.dir/navio_sysfs.cpp.o [ 51%] Built target driversvl53lxx Scanning dependencies of target driverslinux_sbus [ 51%] Building CXX object src/drivers/linux_sbus/CMakeFiles/driverslinux_sbus.dir/linux_sbus.cpp.o [ 51%] Building CXX object src/drivers/linux_pwm_out/CMakeFiles/driverslinux_pwm_out.dir/linux_pwm_out.cpp.o [ 51%] Linking CXX static library libdriverspwm_out_sim.a [ 51%] Built target driverspwm_out_sim Scanning dependencies of target modulesattitude_estimator_q [ 51%] Building CXX object src/modules/attitude_estimator_q/CMakeFiles/modulesattitude_estimator_q.dir/attitude_est imator_q_main.cpp.o [ 51%] Linking CXX static library libdriverslinux_sbus.a [ 51%] Built target driverslinux_sbus Scanning dependencies of target modulescamera_feedback [ 51%] Building CXX object src/modules/camera_feedback/CMakeFiles/modulescamera_feedback.dir/camera_feedback.cpp.o [ 51%] Building CXX object src/drivers/gps/CMakeFiles/drivers__gps.dir/devices/src/gps_helper.cpp.o [ 51%] Building CXX object src/drivers/linux_pwm_out/CMakeFiles/driverslinux_pwm_out.dir/ocpoc_mmap.cpp.o [ 51%] Building CXX object src/drivers/linux_pwm_out/CMakeFiles/driverslinux_pwm_out.dir/bbblue_pwm_rc.cpp.o [ 51%] Linking CXX static library libmodulescamera_feedback.a [ 52%] Building CXX object src/drivers/gps/CMakeFiles/driversgps.dir/devices/src/mtk.cpp.o [ 52%] Built target modulescamera_feedback Scanning dependencies of target modulescommander [ 52%] Building CXX object src/modules/commander/CMakeFiles/modulescommander.dir/accelerometer_calibration.cpp.o [ 52%] Building CXX object src/drivers/gps/CMakeFiles/driversgps.dir/devices/src/ashtech.cpp.o [ 53%] Linking CXX static library libdriverslinux_pwm_out.a [ 53%] Built target driverslinux_pwm_out Scanning dependencies of target modulescommandercommander_tests [ 53%] Building CXX object src/modules/commander/commander_tests/CMakeFiles/modulescommandercommander_tests.dir/c ommander_tests.cpp.o [ 53%] Building CXX object src/modules/commander/commander_tests/CMakeFiles/modulescommandercommander_tests.dir/s tate_machine_helper_test.cpp.o [ 53%] Building CXX object src/modules/commander/commander_tests/CMakeFiles/modulescommandercommandertests.dir/ _/state_machine_helper.cpp.o [ 53%] Building CXX object src/drivers/gps/CMakeFiles/driversgps.dir/devices/src/ubx.cpp.o [ 53%] Building CXX object src/modules/commander/CMakeFiles/modulescommander.dir/airspeed_calibration.cpp.o [ 53%] Linking CXX static library libmodulesattitude_estimator_q.a [ 53%] Building CXX object src/modules/commander/commander_tests/CMakeFiles/modulescommandercommandertests.dir/ _/PreflightCheck.cpp.o [ 53%] Built target modulesattitude_estimator_q Scanning dependencies of target modulesdataman [ 53%] Building CXX object src/modules/commander/CMakeFiles/modulescommander.dir/arm_auth.cpp.o [ 53%] Building CXX object src/modules/dataman/CMakeFiles/modulesdataman.dir/dataman.cpp.o [ 53%] Building CXX object src/modules/commander/CMakeFiles/modulescommander.dir/baro_calibration.cpp.o [ 53%] Building CXX object src/modules/commander/CMakeFiles/modulescommander.dir/calibration_routines.cpp.o [ 53%] Building CXX object src/drivers/gps/CMakeFiles/driversgps.dir/devices/src/emlid_reach.cpp.o [ 53%] Linking CXX static library libmodulesdataman.a [ 53%] Built target modulesdataman Scanning dependencies of target modulesevents [ 53%] Building CXX object src/modules/events/CMakeFiles/modulesevents.dir/rc_loss_alarm.cpp.o [ 53%] Linking CXX static library libdriversgps.a [ 53%] Building CXX object src/modules/events/CMakeFiles/modulesevents.dir/send_event.cpp.o [ 53%] Built target driversgps Scanning dependencies of target modulesfw_att_control [ 54%] Building CXX object src/modules/fw_att_control/CMakeFiles/modulesfw_att_control.dir/FixedwingAttitudeControl .cpp.o [ 55%] Linking CXX static library libmodulescommandercommander_tests.a [ 55%] Built target modulescommandercommander_tests Scanning dependencies of target modulesfw_pos_control_l1 [ 55%] Building CXX object src/modules/fw_pos_control_l1/CMakeFiles/modulesfw_pos_control_l1.dir/FixedwingPositionC ontrol.cpp.o [ 56%] Building CXX object src/modules/commander/CMakeFiles/modulescommander.dir/Commander.cpp.o [ 56%] Building CXX object src/modules/events/CMakeFiles/modulesevents.dir/subscriber_handler.cpp.o [ 56%] Building CXX object src/modules/events/CMakeFiles/modulesevents.dir/temperature_calibration/accel.cpp.o [ 56%] Building CXX object src/modules/events/CMakeFiles/modules__events.dir/temperature_calibration/baro.cpp.o [ 56%] Linking CXX static library libmodulesfw_att_control.a [ 56%] Built target modulesfw_att_control Scanning dependencies of target modulesrover_pos_control [ 56%] Building CXX object src/modules/rover_pos_control/CMakeFiles/modulesrover_pos_control.dir/RoverPositionContr ol.cpp.o [ 56%] Building CXX object src/modules/events/CMakeFiles/modulesevents.dir/temperature_calibration/gyro.cpp.o [ 56%] Building CXX object src/modules/events/CMakeFiles/modulesevents.dir/temperature_calibration/task.cpp.o [ 56%] Linking CXX static library libmodulesrover_pos_control.a [ 56%] Built target modulesrover_pos_control Scanning dependencies of target modulesland_detector [ 56%] Building CXX object src/modules/land_detector/CMakeFiles/modulesland_detector.dir/land_detector_main.cpp.o [ 56%] Linking CXX static library libmodulesfw_pos_control_l1.a [ 56%] Built target modulesfw_pos_control_l1 Scanning dependencies of target moduleslanding_target_estimator [ 56%] Building CXX object src/modules/landing_target_estimator/CMakeFiles/moduleslanding_target_estimator.dir/land ing_target_estimator_main.cpp.o [ 56%] Linking CXX static library libmodulesevents.a [ 57%] Built target modulesevents Scanning dependencies of target modulesload_mon [ 58%] Building CXX object src/modules/load_mon/CMakeFiles/modulesload_mon.dir/load_mon.cpp.o [ 58%] Building CXX object src/modules/land_detector/CMakeFiles/modules__land_detector.dir/LandDetector.cpp.o [ 58%] Building CXX object src/modules/landing_target_estimator/CMakeFiles/moduleslanding_target_estimator.dir/Land ingTargetEstimator.cpp.o [ 58%] Linking CXX static library libmodulesload_mon.a [ 58%] Built target modules__load_mon Scanning dependencies of target moduleslocal_position_estimator [ 58%] Building CXX object src/modules/local_position_estimator/CMakeFiles/moduleslocal_position_estimator.dir/loca l_position_estimator_main.cpp.o [ 58%] Building CXX object src/modules/land_detector/CMakeFiles/modulesland_detector.dir/MulticopterLandDetector.cp p.o [ 58%] Building CXX object src/modules/landing_target_estimator/CMakeFiles/moduleslanding_target_estimator.dir/Kalm anFilter.cpp.o [ 58%] Building CXX object src/modules/local_position_estimator/CMakeFiles/moduleslocal_position_estimator.dir/Bloc kLocalPositionEstimator.cpp.o [ 58%] Building CXX object src/modules/commander/CMakeFiles/modulescommander.dir/commander_helper.cpp.o [ 58%] Linking CXX static library libmoduleslanding_target_estimator.a [ 58%] Built target moduleslanding_target_estimator Scanning dependencies of target moduleslogger [ 59%] Building CXX object src/modules/logger/CMakeFiles/moduleslogger.dir/logger.cpp.o [ 59%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/esc_calibration.cpp.o [ 59%] Building CXX object src/modules/commander/CMakeFiles/modulescommander.dir/gyro_calibration.cpp.o [ 60%] Building CXX object src/modules/land_detector/CMakeFiles/modulesland_detector.dir/FixedwingLandDetector.cpp. o [ 60%] Building CXX object src/modules/commander/CMakeFiles/modulescommander.dir/health_flag_helper.cpp.o [ 60%] Building CXX object src/modules/commander/CMakeFiles/modulescommander.dir/mag_calibration.cpp.o [ 60%] Building CXX object src/modules/land_detector/CMakeFiles/modules__land_detector.dir/VtolLandDetector.cpp.o [ 60%] Building CXX object src/modules/commander/CMakeFiles/modulescommander.dir/PreflightCheck.cpp.o [ 60%] Building CXX object src/modules/land_detector/CMakeFiles/modulesland_detector.dir/RoverLandDetector.cpp.o [ 60%] Building CXX object src/modules/logger/CMakeFiles/modules__logger.dir/log_writer.cpp.o [ 60%] Building CXX object src/modules/logger/CMakeFiles/moduleslogger.dir/log_writer_file.cpp.o [ 60%] Linking CXX static library libmodulesland_detector.a [ 60%] Building CXX object src/modules/local_position_estimator/CMakeFiles/moduleslocal_position_estimator.dir/sens ors/flow.cpp.o [ 60%] Built target modulesland_detector [ 61%] Building CXX object src/modules/commander/CMakeFiles/modulescommander.dir/rc_calibration.cpp.o Scanning dependencies of target modulesmavlink [ 61%] Building CXX object src/modules/logger/CMakeFiles/moduleslogger.dir/log_writer_mavlink.cpp.o [ 61%] Building CXX object src/modules/commander/CMakeFiles/modulescommander.dir/rc_check.cpp.o [ 62%] Building CXX object src/modules/mavlink/CMakeFiles/modulesmavlink.dir/mavlink_command_sender.cpp.o [ 62%] Building CXX object src/modules/logger/CMakeFiles/moduleslogger.dir/util.cpp.o [ 62%] Building CXX object src/modules/commander/CMakeFiles/modulescommander.dir/state_machine_helper.cpp.o [ 62%] Building CXX object src/modules/logger/CMakeFiles/moduleslogger.dir/watchdog.cpp.o [ 62%] Linking CXX static library libmoduleslogger.a [ 62%] Built target moduleslogger Scanning dependencies of target modulesmavlinkmavlink_tests [ 62%] Building CXX object src/modules/mavlink/mavlink_tests/CMakeFiles/modulesmavlinkmavlink_tests.dir/mavlink_t ests.cpp.o [ 62%] Linking CXX static library libmodulescommander.a [ 62%] Built target modulescommander Scanning dependencies of target modulesmc_att_control [ 63%] Building CXX object src/modules/mc_att_control/CMakeFiles/modulesmc_att_control.dir/mc_att_control_main.cpp. o [ 63%] Building CXX object src/modules/local_position_estimator/CMakeFiles/moduleslocal_position_estimator.dir/sens ors/lidar.cpp.o [ 63%] Building CXX object src/modules/mavlink/mavlink_tests/CMakeFiles/modulesmavlinkmavlink_tests.dir/mavlink_f tp_test.cpp.o [ 63%] Building CXX object src/modules/local_position_estimator/CMakeFiles/moduleslocal_position_estimator.dir/sens ors/sonar.cpp.o [ 64%] Building CXX object src/modules/local_position_estimator/CMakeFiles/moduleslocal_position_estimator.dir/sens ors/gps.cpp.o [ 64%] Building CXX object src/modules/mavlink/CMakeFiles/modulesmavlink.dir/mavlink_ftp.cpp.o [ 64%] Building CXX object src/modules/local_position_estimator/CMakeFiles/moduleslocal_position_estimator.dir/sens ors/baro.cpp.o [ 64%] Linking CXX static library libmodulesmc_att_control.a [ 64%] Built target modulesmc_att_control Scanning dependencies of target modulesnavigator [ 64%] Building CXX object src/modules/mavlink/mavlink_tests/CMakeFiles/modulesmavlinkmavlink_tests.dir/__/mavlin k_stream.cpp.o [ 64%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/navigator_main.cpp.o [ 64%] Building CXX object src/modules/local_position_estimator/CMakeFiles/moduleslocal_position_estimator.dir/sens ors/vision.cpp.o [ 64%] Building CXX object src/modules/mavlink/mavlink_tests/CMakeFiles/modulesmavlinkmavlink_tests.dir//mavlin k_ftp.cpp.o [ 64%] Building CXX object src/modules/mavlink/CMakeFiles/modulesmavlink.dir/mavlink_high_latency2.cpp.o [ 64%] Building CXX object src/modules/local_position_estimator/CMakeFiles/moduleslocal_position_estimator.dir/sens ors/mocap.cpp.o [ 64%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/navigator_mode.cpp.o [ 65%] Building CXX object src/modules/navigator/CMakeFiles/modules__navigator.dir/mission_block.cpp.o [ 65%] Building CXX object src/modules/local_position_estimator/CMakeFiles/moduleslocal_position_estimator.dir/sens ors/land.cpp.o [ 65%] Linking CXX static library libmodulesmavlinkmavlink_tests.a [ 65%] Built target modulesmavlinkmavlink_tests Scanning dependencies of target modulessensors [ 65%] Building CXX object src/modules/sensors/CMakeFiles/modulessensors.dir/voted_sensors_update.cpp.o [ 65%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/mission.cpp.o [ 65%] Building CXX object src/modules/local_position_estimator/CMakeFiles/moduleslocal_position_estimator.dir/sens ors/landing_target.cpp.o [ 65%] Building CXX object src/modules/mavlink/CMakeFiles/modulesmavlink.dir/mavlink_log_handler.cpp.o [ 65%] Linking CXX static library libmoduleslocal_position_estimator.a [ 65%] Built target moduleslocal_position_estimator Scanning dependencies of target modulessih [ 65%] Building CXX object src/modules/sih/CMakeFiles/modulessih.dir/sih.cpp.o [ 65%] Building CXX object src/modules/sensors/CMakeFiles/modulessensors.dir/rc_update.cpp.o [ 65%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/loiter.cpp.o [ 67%] Building CXX object src/modules/sensors/CMakeFiles/modulessensors.dir/sensors.cpp.o [ 67%] Building CXX object src/modules/mavlink/CMakeFiles/modulesmavlink.dir/mavlink_main.cpp.o [ 67%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/rtl.cpp.o [ 67%] Linking CXX static library libmodulessih.a [ 67%] Built target modulessih Scanning dependencies of target driversvmount [ 67%] Building CXX object src/modules/vmount/CMakeFiles/drivers__vmount.dir/input_mavlink.cpp.o [ 67%] Building CXX object src/modules/vmount/CMakeFiles/driversvmount.dir/input_rc.cpp.o [ 67%] Building CXX object src/modules/sensors/CMakeFiles/modulessensors.dir/parameters.cpp.o [ 67%] Building CXX object src/modules/vmount/CMakeFiles/driversvmount.dir/input_test.cpp.o [ 67%] Building CXX object src/modules/vmount/CMakeFiles/driversvmount.dir/output.cpp.o [ 67%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/takeoff.cpp.o [ 67%] Building CXX object src/modules/sensors/CMakeFiles/modulessensors.dir/temperature_compensation.cpp.o [ 67%] Building CXX object src/modules/vmount/CMakeFiles/drivers__vmount.dir/output_mavlink.cpp.o [ 67%] Building CXX object src/modules/vmount/CMakeFiles/driversvmount.dir/output_rc.cpp.o [ 67%] Linking CXX static library libmodulessensors.a [ 67%] Building CXX object src/modules/vmount/CMakeFiles/driversvmount.dir/vmount.cpp.o [ 67%] Built target modulessensors Scanning dependencies of target modulesvtol_att_control [ 67%] Building CXX object src/modules/vtol_att_control/CMakeFiles/modulesvtol_att_control.dir/vtol_att_control_mai n.cpp.o [ 67%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/land.cpp.o [ 68%] Linking CXX static library libdriversvmount.a [ 69%] Built target driversvmount Scanning dependencies of target moduleswind_estimator [ 69%] Building CXX object src/modules/wind_estimator/CMakeFiles/modules__wind_estimator.dir/wind_estimator_main.cpp. o [ 69%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/precland.cpp.o [ 69%] Building CXX object src/modules/vtol_att_control/CMakeFiles/modulesvtol_att_control.dir/tiltrotor.cpp.o [ 69%] Linking CXX static library libmoduleswind_estimator.a [ 69%] Building CXX object src/modules/vtol_att_control/CMakeFiles/modulesvtol_att_control.dir/vtol_type.cpp.o [ 69%] Built target modules__wind_estimator Scanning dependencies of target systemcmdsesc_calib [ 69%] Building C object src/systemcmds/esc_calib/CMakeFiles/systemcmdsesc_calib.dir/esc_calib.c.o [ 70%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/mission_feasibility_checker.cpp.o [ 71%] Linking CXX static library libsystemcmdsesc_calib.a [ 71%] Built target systemcmds__esc_calib Scanning dependencies of target systemcmdsled_control [ 71%] Building CXX object src/systemcmds/led_control/CMakeFiles/systemcmdsled_control.dir/led_control.cpp.o [ 71%] Linking CXX static library libsystemcmdsled_control.a [ 71%] Built target systemcmdsled_control Scanning dependencies of target systemcmdsmixer [ 71%] Building CXX object src/systemcmds/mixer/CMakeFiles/systemcmdsmixer.dir/mixer.cpp.o [ 71%] Building CXX object src/modules/vtol_att_control/CMakeFiles/modulesvtol_att_control.dir/tailsitter.cpp.o [ 71%] Linking CXX static library libsystemcmdsmixer.a [ 71%] Built target systemcmdsmixer Scanning dependencies of target systemcmdsmotor_ramp [ 71%] Building CXX object src/systemcmds/motor_ramp/CMakeFiles/systemcmdsmotor_ramp.dir/motor_ramp.cpp.o [ 71%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/geofence.cpp.o [ 71%] Linking CXX static library libsystemcmds__motor_ramp.a [ 71%] Building CXX object src/modules/mavlink/CMakeFiles/modulesmavlink.dir/mavlink_messages.cpp.o [ 71%] Built target systemcmdsmotor_ramp Scanning dependencies of target systemcmdsparam [ 71%] Building CXX object src/systemcmds/param/CMakeFiles/systemcmdsparam.dir/param.cpp.o [ 72%] Linking CXX static library libsystemcmdsparam.a [ 72%] Building CXX object src/modules/vtol_att_control/CMakeFiles/modulesvtol_att_control.dir/standard.cpp.o [ 72%] Built target systemcmdsparam Scanning dependencies of target systemcmdsperf [ 72%] Building C object src/systemcmds/perf/CMakeFiles/systemcmdsperf.dir/perf.c.o [ 72%] Linking CXX static library libsystemcmdsperf.a [ 72%] Built target systemcmdsperf Scanning dependencies of target systemcmdspwm [ 72%] Building CXX object src/systemcmds/pwm/CMakeFiles/systemcmdspwm.dir/pwm.cpp.o [ 72%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/datalinkloss.cpp.o [ 72%] Linking CXX static library libsystemcmdspwm.a [ 72%] Built target systemcmdspwm Scanning dependencies of target systemcmdsreboot [ 72%] Building C object src/systemcmds/reboot/CMakeFiles/systemcmdsreboot.dir/reboot.c.o [ 73%] Linking CXX static library libmodulesvtol_att_control.a [ 73%] Built target modulesvtol_att_control [ 73%] Linking CXX static library libsystemcmdsreboot.a Scanning dependencies of target systemcmdssd_bench [ 74%] Building C object src/systemcmds/sd_bench/CMakeFiles/systemcmdssd_bench.dir/sd_bench.c.o [ 74%] Built target systemcmdsreboot Scanning dependencies of target systemcmdstests [ 74%] Building C object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_adc.c.o [ 74%] Linking CXX static library libsystemcmdssd_bench.a [ 74%] Built target systemcmdssd_bench Scanning dependencies of target systemcmdstestshrt_test [ 74%] Building CXX object src/systemcmds/tests/hrt_test/CMakeFiles/systemcmdstestshrt_test.dir/hrt_test_start.cp p.o [ 74%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_autodeclination.cpp.o [ 74%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/rcloss.cpp.o [ 74%] Building CXX object src/systemcmds/tests/hrt_test/CMakeFiles/systemcmdstestshrt_test.dir/hrt_test.cpp.o [ 74%] Linking CXX static library libsystemcmdstestshrt_test.a [ 74%] Built target systemcmdstestshrt_test Scanning dependencies of target systemcmdstop [ 74%] Building C object src/systemcmds/top/CMakeFiles/systemcmdstop.dir/top.c.o [ 74%] Linking CXX static library libsystemcmdstop.a [ 74%] Built target systemcmdstop Scanning dependencies of target systemcmdstopic_listener [ 75%] Building CXX object src/systemcmds/topic_listener/CMakeFiles/systemcmdstopic_listener.dir/listener_main.cpp. o [ 75%] Building CXX object src/systemcmds/topic_listener/CMakeFiles/systemcmdstopic_listener.dir/listener_generated .cpp.o [ 75%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/enginefailure.cpp.o [ 75%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/gpsfailure.cpp.o [ 75%] Linking CXX static library libsystemcmdstopic_listener.a [ 75%] Built target systemcmds__topic_listener Scanning dependencies of target systemcmdstune_control [ 75%] Building CXX object src/systemcmds/tune_control/CMakeFiles/systemcmdstune_control.dir/tune_control.cpp.o [ 75%] Linking CXX static library libsystemcmdstune_control.a [ 75%] Built target systemcmdstune_control Scanning dependencies of target systemcmdsver [ 75%] Building C object src/systemcmds/ver/CMakeFiles/systemcmdsver.dir/ver.c.o [ 75%] Linking CXX static library libsystemcmdsver.a [ 75%] Building CXX object src/modules/navigator/CMakeFiles/modulesnavigator.dir/follow_target.cpp.o [ 75%] Built target systemcmdsver Scanning dependencies of target modulesbottle_drop [ 75%] Building CXX object src/examples/bottle_drop/CMakeFiles/modulesbottle_drop.dir/bottle_drop.cpp.o [ 76%] Linking CXX static library libmodulesbottle_drop.a [ 76%] Built target modules__bottle_drop Scanning dependencies of target examplesfixedwing_control [ 76%] Building CXX object src/examples/fixedwing_control/CMakeFiles/examplesfixedwing_control.dir/main.cpp.o [ 76%] Linking CXX static library libmodulesnavigator.a [ 76%] Built target modulesnavigator Scanning dependencies of target exampleshello [ 76%] Building CXX object src/examples/hello/CMakeFiles/exampleshello.dir/hello_start.cpp.o [ 76%] Linking CXX static library libexamplesfixedwing_control.a [ 76%] Built target examplesfixedwing_control Scanning dependencies of target modulesposition_estimator_inav [ 76%] Linking CXX static library libexampleshello.a [ 77%] Building CXX object src/examples/position_estimator_inav/CMakeFiles/modules__position_estimator_inav.dir/posit ion_estimator_inav_main.cpp.o [ 77%] Built target exampleshello Scanning dependencies of target examplespx4_mavlink_debug [ 78%] Building CXX object src/examples/px4_mavlink_debug/CMakeFiles/examplespx4_mavlink_debug.dir/px4_mavlink_debu g.cpp.o [ 78%] Linking CXX static library libexamplespx4_mavlink_debug.a [ 78%] Built target examplespx4_mavlink_debug Scanning dependencies of target examplespx4_simple_app [ 78%] Building C object src/examples/px4_simple_app/CMakeFiles/examplespx4_simple_app.dir/px4_simple_app.c.o [ 78%] Linking CXX static library libexamplespx4_simple_app.a [ 78%] Built target examplespx4_simple_app Scanning dependencies of target examplesrover_steering_control [ 78%] Building CXX object src/examples/rover_steering_control/CMakeFiles/examplesrover_steering_control.dir/main.c pp.o [ 78%] Building CXX object src/modules/mavlink/CMakeFiles/modulesmavlink.dir/mavlink_mission.cpp.o [ 78%] Linking CXX static library libexamplesrover_steering_control.a [ 78%] Built target examplesrover_steering_control Scanning dependencies of target examplessegway [ 78%] Building CXX object src/examples/segway/CMakeFiles/examplessegway.dir/blocks.cpp.o [ 79%] Building CXX object src/examples/segway/CMakeFiles/examples__segway.dir/segway_main.cpp.o [ 79%] Building CXX object src/examples/segway/CMakeFiles/examplessegway.dir/BlockSegwayController.cpp.o [ 79%] Building CXX object src/examples/position_estimator_inav/CMakeFiles/modulesposition_estimator_inav.dir/inert ial_filter.cpp.o [ 79%] Linking CXX static library libmodulesposition_estimator_inav.a [ 79%] Built target modulesposition_estimator_inav Scanning dependencies of target platformsposixdriversdf_mpu9250_wrapper [ 79%] Building CXX object src/platforms/posix/drivers/df_mpu9250_wrapper/CMakeFiles/platformsposixdriversdf_mp u9250_wrapper.dir/df_mpu9250_wrapper.cpp.o [ 79%] Linking CXX static library libexamplessegway.a [ 79%] Built target examplessegway Scanning dependencies of target platformsposixdriversdf_bmp280_wrapper [ 80%] Building CXX object src/platforms/posix/drivers/df_bmp280_wrapper/CMakeFiles/platformsposixdriversdf_bmp 280_wrapper.dir/df_bmp280_wrapper.cpp.o [ 80%] Linking CXX static library libplatformsposixdriversdf_mpu9250_wrapper.a [ 80%] Built target platformsposixdriversdf_mpu9250_wrapper Scanning dependencies of target driversairspeed [ 80%] Building CXX object src/lib/drivers/airspeed/CMakeFiles/driversairspeed.dir/airspeed.cpp.o [ 80%] Linking CXX static library libdriversairspeed.a [ 80%] Linking CXX static library libplatformsposixdriversdf_bmp280_wrapper.a [ 80%] Built target driversairspeed [ 80%] Built target platformsposixdriversdf_bmp280_wrapper Scanning dependencies of target FlightTaskUtility Scanning dependencies of target ecl_EKF [ 80%] Building CXX object src/lib/FlightTasks/tasks/Utility/CMakeFiles/FlightTaskUtility.dir/ManualSmoothingXY.cpp.o [ 80%] Building CXX object src/lib/ecl/EKF/CMakeFiles/ecl_EKF.dir/airspeed_fusion.cpp.o [ 80%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_bezierQuad.cpp.o [ 80%] Building CXX object src/lib/ecl/EKF/CMakeFiles/ecl_EKF.dir/control.cpp.o [ 80%] Building CXX object src/lib/FlightTasks/tasks/Utility/CMakeFiles/FlightTaskUtility.dir/ObstacleAvoidance.cpp.o [ 81%] Building CXX object src/modules/mavlink/CMakeFiles/modulesmavlink.dir/mavlink_orb_subscription.cpp.o [ 82%] Building CXX object src/lib/FlightTasks/tasks/Utility/CMakeFiles/FlightTaskUtility.dir/StraightLine.cpp.o [ 82%] Building CXX object src/modules/mavlink/CMakeFiles/modulesmavlink.dir/mavlink_parameters.cpp.o [ 82%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_bson.cpp.o [ 82%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_controlmath.cpp.o [ 82%] Linking CXX static library libFlightTaskUtility.a [ 82%] Built target FlightTaskUtility Scanning dependencies of target FlightTaskManual [ 82%] Building CXX object src/lib/FlightTasks/tasks/Manual/CMakeFiles/FlightTaskManual.dir/FlightTaskManual.cpp.o [ 82%] Building CXX object src/lib/ecl/EKF/CMakeFiles/ecl_EKF.dir/covariance.cpp.o [ 83%] Linking CXX static library libFlightTaskManual.a [ 83%] Built target FlightTaskManual Scanning dependencies of target FlightTaskAuto [ 84%] Building CXX object src/lib/FlightTasks/tasks/Auto/CMakeFiles/FlightTaskAuto.dir/FlightTaskAuto.cpp.o [ 84%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_conv.cpp.o [ 85%] Building C object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_dataman.c.o [ 85%] Building C object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_file.c.o [ 85%] Building C object src/systemcmds/tests/CMakeFiles/systemcmds__tests.dir/test_file2.c.o [ 85%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_float.cpp.o [ 85%] Linking CXX static library libFlightTaskAuto.a [ 85%] Built target FlightTaskAuto Scanning dependencies of target FlightTaskManualAltitude [ 85%] Building CXX object src/lib/FlightTasks/tasks/ManualAltitude/CMakeFiles/FlightTaskManualAltitude.dir/FlightTas kManualAltitude.cpp.o [ 85%] Building C object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_hott_telemetry.c.o [ 85%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_hrt.cpp.o [ 85%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_int.cpp.o [ 86%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmds__tests.dir/test_IntrusiveQueue.cpp.o [ 86%] Linking CXX static library libFlightTaskManualAltitude.a [ 86%] Building CXX object src/modules/mavlink/CMakeFiles/modulesmavlink.dir/mavlink_receiver.cpp.o [ 86%] Built target FlightTaskManualAltitude Scanning dependencies of target FlightTaskAutoFollowMe [ 86%] Building CXX object src/lib/FlightTasks/tasks/AutoFollowMe/CMakeFiles/FlightTaskAutoFollowMe.dir/FlightTaskAut oFollowMe.cpp.o [ 86%] Building C object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_jig_voltages.c.o [ 86%] Linking CXX static library libFlightTaskAutoFollowMe.a [ 86%] Built target FlightTaskAutoFollowMe [ 86%] Building C object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_led.c.o Scanning dependencies of target FlightTaskOffboard [ 86%] Building CXX object src/lib/FlightTasks/tasks/Offboard/CMakeFiles/FlightTaskOffboard.dir/FlightTaskOffboard.cp p.o [ 86%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_List.cpp.o [ 86%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmds__tests.dir/test_mathlib.cpp.o [ 86%] Linking CXX static library libFlightTaskOffboard.a [ 86%] Built target FlightTaskOffboard Scanning dependencies of target FlightTaskFailsafe [ 86%] Building CXX object src/lib/FlightTasks/tasks/Failsafe/CMakeFiles/FlightTaskFailsafe.dir/FlightTaskFailsafe.cp p.o [ 86%] Linking CXX static library libFlightTaskFailsafe.a [ 86%] Built target FlightTaskFailsafe Scanning dependencies of target FlightTaskTransition [ 86%] Building CXX object src/lib/FlightTasks/tasks/Transition/CMakeFiles/FlightTaskTransition.dir/FlightTaskTransit ion.cpp.o [ 86%] Linking CXX static library libFlightTaskTransition.a [ 86%] Built target FlightTaskTransition Scanning dependencies of target driversets_airspeed [ 86%] Building CXX object src/drivers/differential_pressure/ets/CMakeFiles/driversets_airspeed.dir/ets_airspeed.cp p.o [ 86%] Linking CXX static library libdriversets_airspeed.a [ 86%] Built target driversets_airspeed Scanning dependencies of target driversms4525_airspeed [ 86%] Building CXX object src/drivers/differential_pressure/ms4525/CMakeFiles/driversms4525_airspeed.dir/ms4525_ai rspeed.cpp.o [ 86%] Linking CXX static library libdrivers__ms4525_airspeed.a [ 86%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_matrix.cpp.o [ 86%] Built target driversms4525_airspeed Scanning dependencies of target driversms5525_airspeed [ 86%] Building CXX object src/drivers/differential_pressure/ms5525/CMakeFiles/driversms5525_airspeed.dir/MS5525.cp p.o [ 87%] Building CXX object src/drivers/differential_pressure/ms5525/CMakeFiles/driversms5525_airspeed.dir/MS5525_ma in.cpp.o [ 87%] Linking CXX static library libdriversms5525_airspeed.a [ 87%] Built target driversms5525_airspeed Scanning dependencies of target driverssdp3x_airspeed [ 87%] Building CXX object src/drivers/differential_pressure/sdp3x/CMakeFiles/driverssdp3x_airspeed.dir/SDP3X.cpp.o [ 87%] Building CXX object src/drivers/differential_pressure/sdp3x/CMakeFiles/driverssdp3x_airspeed.dir/SDP3X_main. cpp.o [ 88%] Linking CXX static library libdriverssdp3x_airspeed.a [ 88%] Built target driverssdp3x_airspeed [ 88%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_microbench_hrt.cpp.o [ 88%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_microbench_math.cpp.o [ 89%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_microbench_matrix.cpp.o [ 89%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_microbench_uorb.cpp.o [ 89%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink.dir/mavlink_shell.cpp.o [ 90%] Building CXX object src/lib/ecl/EKF/CMakeFiles/ecl_EKF.dir/drag_fusion.cpp.o [ 90%] Building CXX object src/modules/mavlink/CMakeFiles/modulesmavlink.dir/mavlink_simple_analyzer.cpp.o [ 90%] Building CXX object src/modules/mavlink/CMakeFiles/modulesmavlink.dir/mavlink_stream.cpp.o [ 90%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmds__tests.dir/test_mixer.cpp.o [ 90%] Building C object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_mount.c.o [ 90%] Building CXX object src/lib/ecl/EKF/CMakeFiles/ecl_EKF.dir/ekf.cpp.o [ 90%] Building C object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_param.c.o [ 90%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmds__tests.dir/test_parameters.cpp.o [ 90%] Building C object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_perf.c.o [ 90%] Building CXX object src/modules/mavlink/CMakeFiles/modulesmavlink.dir/mavlink_ulog.cpp.o [ 90%] Building C object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_ppm_loopback.c.o [ 90%] Building C object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_rc.c.o [ 90%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_search_min.cpp.o [ 90%] Building C object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_sensors.c.o [ 90%] Building C object src/systemcmds/tests/CMakeFiles/systemcmds__tests.dir/test_servo.c.o [ 90%] Building C object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_sleep.c.o [ 90%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_smooth_z.cpp.o [ 91%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_tone.cpp.o [ 91%] Building C object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_uart_baudchange.c.o [ 91%] Building CXX object src/systemcmds/tests/CMakeFiles/systemcmdstests.dir/test_versioning.cpp.o [ 92%] Building CXX object src/modules/mavlink/CMakeFiles/modulesmavlink.dir/mavlink_timesync.cpp.o [ 93%] Linking CXX static library libsystemcmdstests.a [ 94%] Built target systemcmdstests [ 94%] Building CXX object src/lib/ecl/EKF/CMakeFiles/ecl_EKF.dir/ekf_helper.cpp.o Scanning dependencies of target FlightTaskAutoMapper [ 94%] Building CXX object src/lib/FlightTasks/tasks/AutoMapper/CMakeFiles/FlightTaskAutoMapper.dir/FlightTaskAutoMap per.cpp.o [ 94%] Linking CXX static library libFlightTaskAutoMapper.a [ 94%] Built target FlightTaskAutoMapper Scanning dependencies of target FlightTaskAutoMapper2 [ 94%] Building CXX object src/lib/FlightTasks/tasks/AutoMapper2/CMakeFiles/FlightTaskAutoMapper2.dir/FlightTaskAutoM apper2.cpp.o Scanning dependencies of target FlightTaskManualAltitudeSmooth [ 94%] Building CXX object src/lib/FlightTasks/tasks/ManualAltitudeSmooth/CMakeFiles/FlightTaskManualAltitudeSmooth.d ir/FlightTaskManualAltitudeSmooth.cpp.o [ 94%] Linking CXX static library libFlightTaskAutoMapper2.a [ 94%] Built target FlightTaskAutoMapper2 Scanning dependencies of target FlightTaskManualAltitudeSmoothVel [ 94%] Building CXX object src/lib/FlightTasks/tasks/ManualAltitudeSmoothVel/CMakeFiles/FlightTaskManualAltitudeSmoot hVel.dir/FlightTaskManualAltitudeSmoothVel.cpp.o [ 94%] Linking CXX static library libmodulesmavlink.a [ 94%] Built target modulesmavlink Scanning dependencies of target FlightTaskManualPosition [ 95%] Building CXX object src/lib/FlightTasks/tasks/ManualPosition/CMakeFiles/FlightTaskManualPosition.dir/FlightTas kManualPosition.cpp.o [ 95%] Linking CXX static library libFlightTaskManualAltitudeSmooth.a [ 95%] Built target FlightTaskManualAltitudeSmooth Scanning dependencies of target FlightTaskAutoLine [ 95%] Building CXX object src/lib/FlightTasks/tasks/AutoLine/CMakeFiles/FlightTaskAutoLine.dir/FlightTaskAutoLine.cp p.o [ 95%] Linking CXX static library libFlightTaskManualAltitudeSmoothVel.a [ 95%] Built target FlightTaskManualAltitudeSmoothVel Scanning dependencies of target FlightTaskAutoLineSmoothVel [ 95%] Building CXX object src/lib/FlightTasks/tasks/AutoLineSmoothVel/CMakeFiles/FlightTaskAutoLineSmoothVel.dir/Fli ghtTaskAutoLineSmoothVel.cpp.o [ 95%] Linking CXX static library libFlightTaskAutoLine.a [ 95%] Built target FlightTaskAutoLine Scanning dependencies of target FlightTaskOrbit [ 96%] Building CXX object src/lib/FlightTasks/tasks/Orbit/CMakeFiles/FlightTaskOrbit.dir/FlightTaskOrbit.cpp.o [ 96%] Linking CXX static library libFlightTaskManualPosition.a [ 96%] Built target FlightTaskManualPosition Scanning dependencies of target FlightTaskManualPositionSmooth [ 96%] Building CXX object src/lib/FlightTasks/tasks/ManualPositionSmooth/CMakeFiles/FlightTaskManualPositionSmooth.d ir/FlightTaskManualPositionSmooth.cpp.o [ 97%] Linking CXX static library libFlightTaskAutoLineSmoothVel.a [ 97%] Building CXX object src/lib/ecl/EKF/CMakeFiles/ecl_EKF.dir/estimator_interface.cpp.o [ 97%] Built target FlightTaskAutoLineSmoothVel Scanning dependencies of target FlightTaskManualPositionSmoothVel [ 97%] Building CXX object src/lib/FlightTasks/tasks/ManualPositionSmoothVel/CMakeFiles/FlightTaskManualPositionSmoot hVel.dir/FlightTaskManualPositionSmoothVel.cpp.o [ 97%] Linking CXX static library libFlightTaskOrbit.a [ 97%] Built target FlightTaskOrbit [ 97%] Building CXX object src/lib/ecl/EKF/CMakeFiles/ecl_EKF.dir/gps_checks.cpp.o [ 97%] Linking CXX static library libFlightTaskManualPositionSmooth.a [ 97%] Built target FlightTaskManualPositionSmooth [ 97%] Building CXX object src/lib/ecl/EKF/CMakeFiles/ecl_EKF.dir/mag_fusion.cpp.o [ 97%] Building CXX object src/lib/ecl/EKF/CMakeFiles/ecl_EKF.dir/optflow_fusion.cpp.o [ 98%] Building CXX object src/lib/ecl/EKF/CMakeFiles/ecl_EKF.dir/sideslip_fusion.cpp.o [ 98%] Linking CXX static library libFlightTaskManualPositionSmoothVel.a [ 98%] Built target FlightTaskManualPositionSmoothVel Scanning dependencies of target FlightTasks [ 98%] Building CXX object src/lib/FlightTasks/CMakeFiles/FlightTasks.dir/FlightTasks.cpp.o [ 98%] Building CXX object src/lib/ecl/EKF/CMakeFiles/ecl_EKF.dir/terrain_estimator.cpp.o [ 98%] Building CXX object src/lib/FlightTasks/CMakeFiles/FlightTasks.dir/FlightTasks_generated.cpp.o [ 98%] Building CXX object src/lib/ecl/EKF/CMakeFiles/ecl_EKF.dir/vel_pos_fusion.cpp.o [ 98%] Building CXX object src/lib/ecl/EKF/CMakeFiles/ecl_EKF.dir/gps_yaw_fusion.cpp.o [ 98%] Linking CXX static library libFlightTasks.a [ 98%] Built target FlightTasks Scanning dependencies of target modulesmc_pos_control [ 98%] Building CXX object src/modules/mc_pos_control/CMakeFiles/modulesmc_pos_control.dir/PositionControl.cpp.o [ 98%] Building CXX object src/modules/mc_pos_control/CMakeFiles/modulesmc_pos_control.dir/mc_pos_control_main.cpp. o [ 98%] Building CXX object src/modules/mc_pos_control/CMakeFiles/modulesmc_pos_control.dir/Utility/ControlMath.cpp. o [ 98%] Linking CXX static library libecl_EKF.a [ 98%] Built target ecl_EKF Scanning dependencies of target modulesekf2 [ 98%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2.dir/ekf2_main.cpp.o [ 98%] Linking CXX static library libmodulesmc_pos_control.a [ 98%] Built target modulesmc_pos_control [ 98%] Linking CXX static library libmodulesekf2.a [ 98%] Built target modulesekf2 Scanning dependencies of target px4 [ 98%] Building CXX object platforms/posix/CMakeFiles/px4.dir/src/main.cpp.o [100%] Building CXX object platforms/posix/CMakeFiles/px4.dir/apps.cpp.o [100%] Linking CXX executable ../../bin/px4 ../../src/lib/DriverFramework/framework/src/libdf_driver_framework.a(I2CDevObj.cpp.o): In function DriverFramework:: I2CDevObj::_readReg(unsigned char, unsigned char*, unsigned int)': /home/debian/Firmware/src/lib/DriverFramework/framework/src/I2CDevObj.cpp:176: undefined reference torc_i2c_read_da ta' collect2: error: ld returned 1 exit status platforms/posix/CMakeFiles/px4.dir/build.make:282: recipe for target 'bin/px4' failed make[3]: [bin/px4] Error 1 CMakeFiles/Makefile2:10195: recipe for target 'platforms/posix/CMakeFiles/px4.dir/all' failed make[2]: [platforms/posix/CMakeFiles/px4.dir/all] Error 2 Makefile:149: recipe for target 'all' failed make[1]: [all] Error 2 Makefile:193: recipe for target 'beaglebone_blue_native' failed make: [beaglebone_blue_native] Error 2

Thanks in advance

julianoes commented 5 years ago

undefined reference to rc_i2c_read_da ta

It seems like this symbol is not available https://github.com/PX4/DriverFramework/blob/06277ef49fb8c9fad18d56ef40e8bc9fe1655a65/framework/src/I2CDevObj.cpp#L176.

but I have no idea where this library would come from.

@UAV-Pilot do you know?

silentjet commented 5 years ago

undefined reference to rc_i2c_read_da ta

It seems like this symbol is not available https://github.com/PX4/DriverFramework/blob/06277ef49fb8c9fad18d56ef40e8bc9fe1655a65/framework/src/I2CDevObj.cpp#L176.

but I have no idea where this library would come from.

@UAV-Pilot do you know?

It has to be replaced with providing one missing_symbol.patch.txt

Kirito1136 commented 5 years ago

Thank you very much guys

It was indeed about the line @silentjet pointed out, Its all up and running

bkueng commented 5 years ago

@Kirito1136 @silentjet can one of you please submit a PR to fix these? Thanks.

silentjet commented 5 years ago

PR https://github.com/PX4/DriverFramework/pull/239 created

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. Thank you for your contributions.

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. Thank you for your contributions.

julianoes commented 4 years ago

I'm going to close this because a lot has changed recently around DriverFramework etc.

dagar commented 4 years ago

These issues were fixed and we build beaglebone_blue_default in CI now.