这么看,太麻烦,而且跑题了;现在成研究cmake了。
cmake、make这些明白就好了,没有必要纠着不放。
分析cmake/make这块的原因是确定编译时需要看哪些文件~
现在的思路是:
cmake 生成makemake -e NO_NINJA_BUILD=TRUE
,不让用NINJA否则还得去看ninja,更麻烦,直接用make,生成Makefile。
编译命令是:make -e NO_NINJA_BUILD=TRUE px4_fmu-v2_multicopter
,在build目录下生成了px4_fmu-v2_multicopter目录,该目录下有个Makefile,该文件默认target就是all,直接敲命令make即可完成编译,看一下默认target的内容:
104 all: cmake_check_build_system
105 $(CMAKE_COMMAND) -E cmake_progress_start /src/PX4-Autopilot/build/px4_fmu-v2_multicopter/CMakeFiles /src/PX4-Autopilot/build/px4_fmu-v2_multicopter/CMakeFiles/progress.marks
106 $(MAKE) -f CMakeFiles/Makefile2 all
107 $(CMAKE_COMMAND) -E cmake_progress_start /src/PX4-Autopilot/build/px4_fmu-v2_multicopter/CMakeFiles 0
108 .PHONY : all
直接调CMakeFiles/Makefile2 all
看一下CMakeFiles/Makefile2的内容:
52 #=============================================================================
53 # Directory level rules for the build root directory
54
55 # The main recursive "all" target.
56 all: platforms/nuttx/src/px4/all
57 all: src/drivers/adc/board_adc/all
58 all: src/drivers/barometer/ms5611/all
59 all: src/drivers/distance_sensor/lightware_laser_i2c/all
60 all: src/drivers/gps/all
61 all: src/drivers/imu/invensense/mpu6000/all
62 all: src/drivers/imu/l3gd20/all
63 all: src/drivers/imu/lsm303d/all
64 all: src/drivers/lights/rgbled/all
65 all: src/drivers/magnetometer/hmc5883/all
66 all: src/drivers/pwm_out/all
67 all: src/drivers/px4io/all
68 all: src/drivers/tone_alarm/all
69 all: src/modules/battery_status/all
70 all: src/modules/commander/all
71 all: src/modules/control_allocator/all
72 all: src/modules/dataman/all
73 all: src/modules/ekf2/all
74 all: src/modules/flight_mode_manager/all
75 all: src/modules/land_detector/all
76 all: src/modules/logger/all
77 all: src/modules/manual_control/all
78 all: src/modules/mavlink/all
79 all: src/modules/mc_att_control/all
80 all: src/modules/mc_hover_thrust_estimator/all
81 all: src/modules/mc_pos_control/all
82 all: src/modules/mc_rate_control/all
83 all: src/modules/navigator/all
84 all: src/modules/rc_update/all
85 all: src/modules/sensors/all
86 all: src/systemcmds/hardfault_log/all
87 all: src/systemcmds/mft/all
88 all: src/systemcmds/mtd/all
89 all: src/systemcmds/param/all
90 all: src/systemcmds/reboot/all
91 all: src/systemcmds/tune_control/all
92 all: src/systemcmds/ver/all
93 all: boards/px4/fmu-v2/src/all
94 all: platforms/nuttx/all
95
96 .PHONY : all
好,这下很清楚了。
把编译记录保存一下,方便后续比对:
root@zhangsong-ThinkPad-W541:/src/PX4-Autopilot/build/px4_fmu-v2_multicopter# make
[ 0%] Generating ../../../platforms/nuttx/NuttX/nuttx/.config
[ 0%] Generating ../../../platforms/nuttx/NuttX/nuttx/include/nuttx/config.h, ../../../platforms/nuttx/NuttX/nuttx/include/arch/chip
[ 0%] Built target nuttx_context
[ 0%] Generating nuttx/libs/libc/libc.a
[ 0%] Built target nuttx_c_build
[ 0%] Generating uORB topic headers
[ 0%] Built target uorb_headers
[ 0%] Generating Flight Tasks
[ 0%] Built target flighttasks_generated
[ 0%] Generating combined event json file
[ 1%] Generating px4 event header file
[ 1%] Built target events_header
Scanning dependencies of target perf
[ 2%] Building CXX object src/lib/perf/CMakeFiles/perf.dir/perf_counter.cpp.obj
[ 2%] Linking CXX static library libperf.a
[ 2%] Built target perf
Scanning dependencies of target tinybson
[ 2%] Building CXX object src/lib/parameters/tinybson/CMakeFiles/tinybson.dir/tinybson.cpp.obj
[ 2%] Linking CXX static library libtinybson.a
[ 2%] Built target tinybson
[ 2%] Generating nuttx/mm/libmm.a
[ 2%] Built target nuttx_mm_build
[ 2%] Generating nuttx/drivers/libdrivers.a
[ 2%] Built target nuttx_drivers_build
[ 2%] Generating nuttx/sched/libsched.a
[ 2%] Built target nuttx_sched_build
[ 2%] Generating nuttx/fs/libfs.a
[ 3%] Built target nuttx_fs_build
[ 3%] Generating nuttx/arch/arm/src/libarch.a
[ 3%] Built target nuttx_arch_build
[ 3%] Generating nuttx/libs/libxx/libxx.a
[ 4%] Built target nuttx_xx_build
Scanning dependencies of target flashparams
[ 5%] Building C object src/lib/parameters/flashparams/CMakeFiles/flashparams.dir/flashfs.c.obj
[ 5%] Building CXX object src/lib/parameters/flashparams/CMakeFiles/flashparams.dir/flashparams.cpp.obj
[ 5%] Linking CXX static library libflashparams.a
[ 5%] Built target flashparams
[ 5%] Generating serial_params.c
[ 5%] Generating parameters.xml
[ 5%] Generating px4_parameters.hpp
Scanning dependencies of target parameters
[ 5%] Building CXX object src/lib/parameters/CMakeFiles/parameters.dir/parameters.cpp.obj
[ 5%] Building CXX object src/lib/parameters/CMakeFiles/parameters.dir/param_translation.cpp.obj
[ 5%] Linking CXX static library libparameters.a
[ 5%] Built target parameters
Scanning dependencies of target drivers_board
[ 5%] Building C object boards/px4/fmu-v2/src/CMakeFiles/drivers_board.dir/can.c.obj
[ 5%] Building CXX object boards/px4/fmu-v2/src/CMakeFiles/drivers_board.dir/i2c.cpp.obj
[ 5%] Building C object boards/px4/fmu-v2/src/CMakeFiles/drivers_board.dir/init.c.obj
[ 5%] Building C object boards/px4/fmu-v2/src/CMakeFiles/drivers_board.dir/led.c.obj
[ 5%] Building CXX object boards/px4/fmu-v2/src/CMakeFiles/drivers_board.dir/spi.cpp.obj
[ 5%] Building CXX object boards/px4/fmu-v2/src/CMakeFiles/drivers_board.dir/timer_config.cpp.obj
[ 5%] Building C object boards/px4/fmu-v2/src/CMakeFiles/drivers_board.dir/usb.c.obj
[ 6%] Building C object boards/px4/fmu-v2/src/CMakeFiles/drivers_board.dir/manifest.c.obj
[ 6%] Linking CXX static library libdrivers_board.a
[ 6%] Built target drivers_board
Scanning dependencies of target px4_work_queue
[ 6%] Building CXX object platforms/common/px4_work_queue/CMakeFiles/px4_work_queue.dir/ScheduledWorkItem.cpp.obj
[ 6%] Building CXX object platforms/common/px4_work_queue/CMakeFiles/px4_work_queue.dir/WorkItem.cpp.obj
[ 6%] Building CXX object platforms/common/px4_work_queue/CMakeFiles/px4_work_queue.dir/WorkItemSingleShot.cpp.obj
[ 6%] Building CXX object platforms/common/px4_work_queue/CMakeFiles/px4_work_queue.dir/WorkQueue.cpp.obj
[ 6%] Building CXX object platforms/common/px4_work_queue/CMakeFiles/px4_work_queue.dir/WorkQueueManager.cpp.obj
[ 6%] Linking CXX static library libpx4_work_queue.a
[ 6%] Built target px4_work_queue
Scanning dependencies of target px4_platform
[ 6%] Building C object platforms/common/CMakeFiles/px4_platform.dir/board_common.c.obj
[ 6%] Building C object platforms/common/CMakeFiles/px4_platform.dir/board_identity.c.obj
[ 6%] Building CXX object platforms/common/CMakeFiles/px4_platform.dir/events.cpp.obj
[ 6%] Building CXX object platforms/common/CMakeFiles/px4_platform.dir/external_reset_lockout.cpp.obj
[ 7%] Building CXX object platforms/common/CMakeFiles/px4_platform.dir/i2c.cpp.obj
[ 7%] Building CXX object platforms/common/CMakeFiles/px4_platform.dir/i2c_spi_buses.cpp.obj
[ 7%] Building CXX object platforms/common/CMakeFiles/px4_platform.dir/module.cpp.obj
[ 7%] Building C object platforms/common/CMakeFiles/px4_platform.dir/px4_getopt.c.obj
[ 7%] Building CXX object platforms/common/CMakeFiles/px4_platform.dir/px4_cli.cpp.obj
[ 7%] Building CXX object platforms/common/CMakeFiles/px4_platform.dir/shutdown.cpp.obj
[ 7%] Building CXX object platforms/common/CMakeFiles/px4_platform.dir/spi.cpp.obj
[ 7%] Building CXX object platforms/common/CMakeFiles/px4_platform.dir/px4_log.cpp.obj
[ 8%] Building CXX object platforms/common/CMakeFiles/px4_platform.dir/px4_log_history.cpp.obj
[ 8%] Linking CXX static library libpx4_platform.a
[ 8%] Built target px4_platform
Scanning dependencies of target arch_version
[ 9%] Building C object platforms/nuttx/src/px4/stm/stm32f4/version/CMakeFiles/arch_version.dir/board_identity.c.obj
[ 9%] Building C object platforms/nuttx/src/px4/stm/stm32f4/version/CMakeFiles/arch_version.dir/board_mcu_version.c.obj
[ 9%] Linking C static library libarch_version.a
[ 9%] Built target arch_version
Scanning dependencies of target arch_spi
[ 9%] Building CXX object platforms/nuttx/src/px4/stm/stm32f4/spi/CMakeFiles/arch_spi.dir/spi.cpp.obj
[ 9%] Linking CXX static library libarch_spi.a
[ 9%] Built target arch_spi
Scanning dependencies of target arch_hrt
[ 9%] Building C object platforms/nuttx/src/px4/stm/stm32f4/hrt/CMakeFiles/arch_hrt.dir/hrt.c.obj
[ 10%] Linking C static library libarch_hrt.a
[ 10%] Built target arch_hrt
Scanning dependencies of target arch_board_reset
[ 10%] Building CXX object platforms/nuttx/src/px4/stm/stm32f4/board_reset/CMakeFiles/arch_board_reset.dir/board_reset.cpp.obj
[ 10%] Linking CXX static library libarch_board_reset.a
[ 10%] Built target arch_board_reset
Scanning dependencies of target arch_board_critmon
[ 10%] Building C object platforms/nuttx/src/px4/stm/stm32f4/board_critmon/CMakeFiles/arch_board_critmon.dir/board_critmon.c.obj
[ 11%] Linking C static library libarch_board_critmon.a
[ 11%] Built target arch_board_critmon
Scanning dependencies of target px4_layer
[ 11%] Building C object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/board_crashdump.c.obj
[ 11%] Building C object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/board_dma_alloc.c.obj
[ 11%] Building C object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/board_fat_dma_alloc.c.obj
[ 11%] Building CXX object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/cdc_acm_check.cpp.obj
[ 11%] Building CXX object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/console_buffer.cpp.obj
[ 11%] Building CXX object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/cpuload.cpp.obj
[ 13%] Building C object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/gpio.c.obj
[ 13%] Building CXX object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/print_load.cpp.obj
[ 13%] Building CXX object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/tasks.cpp.obj
[ 13%] Building CXX object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/px4_nuttx_impl.cpp.obj
[ 13%] Building CXX object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/px4_init.cpp.obj
[ 13%] Building CXX object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/px4_manifest.cpp.obj
[ 13%] Building CXX object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/px4_mtd.cpp.obj
[ 13%] Building C object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/px4_24xxxx_mtd.c.obj
[ 14%] Building CXX object platforms/nuttx/src/px4/common/CMakeFiles/px4_layer.dir/px4_crypto.cpp.obj
[ 14%] Linking CXX static library libpx4_layer.a
[ 14%] Built target px4_layer
[ 14%] Built target parameters_xml
[ 14%] Generating git version header
[ 14%] Built target ver_gen
[ 14%] Generating px4 event json file from source
[ 14%] Generating combined event json file
[ 14%] Built target events_json
[ 14%] Generating actuators.json
[ 14%] Built target actuators_json
[ 14%] Generating component_general.json and checksums.h
[ 14%] Built target component_general_json
[ 15%] Generating ../romfs_files.tar
[ 15%] ROMFS: copying, generating airframes
[ 15%] ROMFS: copying /src/PX4-Autopilot/boards/px4/fmu-v2/extras/px4_io-v2_default.bin
[ 15%] ROMFS: copying rc.board_arch_defaults
[ 15%] ROMFS: copying rc.board_defaults
[ 15%] ROMFS: copying rc.board_sensors
[ 15%] ROMFS: copying /src/PX4-Autopilot/boards/px4/fmu-v2/extras/px4_fmu-v2_bootloader.bin
[ 15%] ROMFS: copying extras
[ 15%] ROMFS: pruning
[ 15%] Generating ../gencromfs
[ 15%] ROMFS: generating image
Scanning dependencies of target romfs
[ 15%] ROMFS: copying /src/PX4-Autopilot/boards/px4/fmu-v2/extras/px4_io-v2_default.bin
[ 15%] ROMFS: copying rc.board_arch_defaults
[ 15%] ROMFS: copying rc.board_defaults
[ 15%] ROMFS: copying rc.board_sensors
[ 15%] ROMFS: copying /src/PX4-Autopilot/boards/px4/fmu-v2/extras/px4_fmu-v2_bootloader.bin
[ 15%] ROMFS: copying extras
[ 15%] ROMFS: pruning
[ 15%] ROMFS: generating image
[ 15%] Building C object ROMFS/CMakeFiles/romfs.dir/nsh_romfsimg.c.obj
[ 15%] Linking C static library libromfs.a
[ 15%] Built target romfs
[ 15%] git submodule platforms/nuttx/NuttX/nuttx
[ 15%] Built target git_nuttx
[ 15%] Generating uORB topic sources
Scanning dependencies of target uorb_msgs
[ 15%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/uORBTopics.cpp.obj
[ 15%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/action_request.cpp.obj
[ 15%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/actuator_armed.cpp.obj
[ 16%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/actuator_controls.cpp.obj
[ 16%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/actuator_controls_status.cpp.obj
[ 16%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/actuator_motors.cpp.obj
[ 16%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/actuator_outputs.cpp.obj
[ 16%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/actuator_servos.cpp.obj
[ 16%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/actuator_servos_trim.cpp.obj
[ 16%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/actuator_test.cpp.obj
[ 16%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/adc_report.cpp.obj
[ 17%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/airspeed.cpp.obj
[ 17%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/airspeed_validated.cpp.obj
[ 17%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/airspeed_wind.cpp.obj
[ 17%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/autotune_attitude_control_status.cpp.obj
[ 17%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/battery_status.cpp.obj
[ 17%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/button_event.cpp.obj
[ 17%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/camera_capture.cpp.obj
[ 17%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/camera_status.cpp.obj
[ 18%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/camera_trigger.cpp.obj
[ 18%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/cellular_status.cpp.obj
[ 18%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/collision_constraints.cpp.obj
[ 18%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/collision_report.cpp.obj
[ 18%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/commander_state.cpp.obj
[ 18%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/control_allocator_status.cpp.obj
[ 18%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/cpuload.cpp.obj
[ 18%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/differential_pressure.cpp.obj
[ 19%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/distance_sensor.cpp.obj
[ 19%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/ekf2_timestamps.cpp.obj
[ 19%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/esc_report.cpp.obj
[ 19%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/esc_status.cpp.obj
[ 19%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/estimator_aid_source_1d.cpp.obj
[ 19%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/estimator_aid_source_2d.cpp.obj
[ 19%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/estimator_aid_source_3d.cpp.obj
[ 19%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/estimator_bias.cpp.obj
[ 19%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/estimator_event_flags.cpp.obj
[ 20%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/estimator_gps_status.cpp.obj
[ 20%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/estimator_innovations.cpp.obj
[ 20%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/estimator_selector_status.cpp.obj
[ 20%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/estimator_sensor_bias.cpp.obj
[ 20%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/estimator_states.cpp.obj
[ 20%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/estimator_status.cpp.obj
[ 20%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/estimator_status_flags.cpp.obj
[ 20%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/event.cpp.obj
[ 21%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/failure_detector_status.cpp.obj
[ 21%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/follow_target.cpp.obj
[ 21%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/follow_target_estimator.cpp.obj
[ 21%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/follow_target_status.cpp.obj
[ 21%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/generator_status.cpp.obj
[ 21%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/geofence_result.cpp.obj
[ 21%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/gimbal_device_attitude_status.cpp.obj
[ 21%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/gimbal_device_information.cpp.obj
[ 22%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/gimbal_device_set_attitude.cpp.obj
[ 22%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/gimbal_manager_information.cpp.obj
[ 22%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/gimbal_manager_set_attitude.cpp.obj
[ 22%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/gimbal_manager_set_manual_control.cpp.obj
[ 22%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/gimbal_manager_status.cpp.obj
[ 22%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/gps_dump.cpp.obj
[ 22%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/gps_inject_data.cpp.obj
[ 22%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/gripper.cpp.obj
[ 23%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/health_report.cpp.obj
[ 23%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/heater_status.cpp.obj
[ 23%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/home_position.cpp.obj
[ 23%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/hover_thrust_estimate.cpp.obj
[ 23%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/input_rc.cpp.obj
[ 23%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/internal_combustion_engine_status.cpp.obj
[ 23%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/iridiumsbd_status.cpp.obj
[ 23%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/irlock_report.cpp.obj
[ 25%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/landing_gear.cpp.obj
[ 25%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/landing_target_innovations.cpp.obj
[ 25%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/landing_target_pose.cpp.obj
[ 25%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/led_control.cpp.obj
[ 25%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/log_message.cpp.obj
[ 25%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/logger_status.cpp.obj
[ 25%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/mag_worker_data.cpp.obj
[ 25%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/magnetometer_bias_estimate.cpp.obj
[ 26%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/manual_control_setpoint.cpp.obj
[ 26%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/manual_control_switches.cpp.obj
[ 26%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/mavlink_log.cpp.obj
[ 26%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/mavlink_tunnel.cpp.obj
[ 26%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/mission.cpp.obj
[ 26%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/mission_result.cpp.obj
[ 26%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/mount_orientation.cpp.obj
[ 26%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/navigator_mission_item.cpp.obj
[ 27%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/npfg_status.cpp.obj
[ 27%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/obstacle_distance.cpp.obj
[ 27%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/offboard_control_mode.cpp.obj
[ 27%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/onboard_computer_status.cpp.obj
[ 27%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/orbit_status.cpp.obj
[ 27%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/parameter_update.cpp.obj
[ 27%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/ping.cpp.obj
[ 27%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/position_controller_landing_status.cpp.obj
[ 27%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/position_controller_status.cpp.obj
[ 28%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/position_setpoint.cpp.obj
[ 28%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/position_setpoint_triplet.cpp.obj
[ 28%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/power_button_state.cpp.obj
[ 28%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/power_monitor.cpp.obj
[ 28%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/pps_capture.cpp.obj
[ 28%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/pwm_input.cpp.obj
[ 28%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/px4io_status.cpp.obj
[ 28%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/radio_status.cpp.obj
[ 29%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/rate_ctrl_status.cpp.obj
[ 29%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/rc_channels.cpp.obj
[ 29%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/rc_parameter_map.cpp.obj
[ 29%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/rpm.cpp.obj
[ 29%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/rtl_time_estimate.cpp.obj
[ 29%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/satellite_info.cpp.obj
[ 29%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_accel.cpp.obj
[ 29%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_accel_fifo.cpp.obj
[ 30%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_baro.cpp.obj
[ 30%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_combined.cpp.obj
[ 30%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_correction.cpp.obj
[ 30%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_gnss_relative.cpp.obj
[ 30%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_gps.cpp.obj
[ 30%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_gyro.cpp.obj
[ 30%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_gyro_fft.cpp.obj
[ 30%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_gyro_fifo.cpp.obj
[ 31%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_hygrometer.cpp.obj
[ 31%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_mag.cpp.obj
[ 31%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_optical_flow.cpp.obj
[ 31%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_preflight_mag.cpp.obj
[ 31%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensor_selection.cpp.obj
[ 31%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensors_status.cpp.obj
[ 31%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/sensors_status_imu.cpp.obj
[ 31%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/system_power.cpp.obj
[ 32%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/takeoff_status.cpp.obj
[ 32%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/task_stack_info.cpp.obj
[ 32%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/tecs_status.cpp.obj
[ 32%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/telemetry_status.cpp.obj
[ 32%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/timesync.cpp.obj
[ 32%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/timesync_status.cpp.obj
[ 32%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/trajectory_bezier.cpp.obj
[ 32%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/trajectory_setpoint.cpp.obj
[ 33%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/trajectory_waypoint.cpp.obj
[ 33%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/transponder_report.cpp.obj
[ 33%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/tune_control.cpp.obj
[ 33%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/uavcan_parameter_request.cpp.obj
[ 33%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/uavcan_parameter_value.cpp.obj
[ 33%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/ulog_stream.cpp.obj
[ 33%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/ulog_stream_ack.cpp.obj
[ 33%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/uwb_distance.cpp.obj
[ 34%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/uwb_grid.cpp.obj
[ 34%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_acceleration.cpp.obj
[ 34%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_air_data.cpp.obj
[ 34%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_angular_acceleration.cpp.obj
[ 34%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_angular_acceleration_setpoint.cpp.obj
[ 34%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_angular_velocity.cpp.obj
[ 34%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_attitude.cpp.obj
[ 34%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_attitude_setpoint.cpp.obj
[ 34%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_command.cpp.obj
[ 35%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_command_ack.cpp.obj
[ 35%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_constraints.cpp.obj
[ 35%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_control_mode.cpp.obj
[ 35%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_global_position.cpp.obj
[ 35%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_imu.cpp.obj
[ 35%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_imu_status.cpp.obj
[ 35%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_land_detected.cpp.obj
[ 35%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_local_position.cpp.obj
[ 36%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_local_position_setpoint.cpp.obj
[ 36%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_magnetometer.cpp.obj
[ 36%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_odometry.cpp.obj
[ 36%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_optical_flow.cpp.obj
[ 36%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_optical_flow_vel.cpp.obj
[ 36%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_rates_setpoint.cpp.obj
[ 36%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_roi.cpp.obj
[ 36%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_status.cpp.obj
[ 38%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_status_flags.cpp.obj
[ 38%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_thrust_setpoint.cpp.obj
[ 38%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_torque_setpoint.cpp.obj
[ 38%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_trajectory_bezier.cpp.obj
[ 38%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vehicle_trajectory_waypoint.cpp.obj
[ 38%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/vtol_vehicle_status.cpp.obj
[ 38%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/wheel_encoders.cpp.obj
[ 38%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/wind.cpp.obj
[ 39%] Building CXX object msg/CMakeFiles/uorb_msgs.dir/topics_sources/yaw_estimator_status.cpp.obj
[ 39%] Linking CXX static library libuorb_msgs.a
[ 39%] Built target uorb_msgs
Scanning dependencies of target drivers__led
[ 39%] Building CXX object src/lib/drivers/led/CMakeFiles/drivers__led.dir/led.cpp.obj
[ 39%] Linking CXX static library libdrivers__led.a
[ 39%] Built target drivers__led
Scanning dependencies of target drivers__device
[ 39%] Building CXX object src/lib/drivers/device/CMakeFiles/drivers__device.dir/CDev.cpp.obj
[ 39%] Building CXX object src/lib/drivers/device/CMakeFiles/drivers__device.dir/nuttx/I2C.cpp.obj
[ 39%] Building CXX object src/lib/drivers/device/CMakeFiles/drivers__device.dir/nuttx/SPI.cpp.obj
[ 39%] Linking CXX static library libdrivers__device.a
[ 39%] Built target drivers__device
Scanning dependencies of target cdev
[ 39%] Building CXX object src/lib/cdev/CMakeFiles/cdev.dir/CDev.cpp.obj
[ 39%] Building CXX object src/lib/cdev/CMakeFiles/cdev.dir/nuttx/cdev_platform.cpp.obj
[ 40%] Linking CXX static library libcdev.a
[ 40%] Built target cdev
Scanning dependencies of target airspeed
[ 40%] Building CXX object src/lib/airspeed/CMakeFiles/airspeed.dir/airspeed.cpp.obj
[ 40%] Linking CXX static library libairspeed.a
[ 40%] Built target airspeed
Scanning dependencies of target bezier
[ 40%] Building CXX object src/lib/bezier/CMakeFiles/bezier.dir/BezierQuad.cpp.obj
[ 40%] Building CXX object src/lib/bezier/CMakeFiles/bezier.dir/BezierN.cpp.obj
[ 40%] Linking CXX static library libbezier.a
[ 40%] Built target bezier
Scanning dependencies of target hysteresis
[ 40%] Building CXX object src/lib/hysteresis/CMakeFiles/hysteresis.dir/hysteresis.cpp.obj
[ 40%] Linking CXX static library libhysteresis.a
[ 40%] Built target hysteresis
Scanning dependencies of target avoidance
[ 40%] Building CXX object src/lib/avoidance/CMakeFiles/avoidance.dir/ObstacleAvoidance.cpp.obj
[ 40%] Linking CXX static library libavoidance.a
[ 40%] Built target avoidance
Scanning dependencies of target battery
[ 40%] Building CXX object src/lib/battery/CMakeFiles/battery.dir/battery.cpp.obj
[ 41%] Linking CXX static library libbattery.a
[ 41%] Built target battery
Scanning dependencies of target button_publisher
[ 41%] Building CXX object src/lib/button/CMakeFiles/button_publisher.dir/ButtonPublisher.cpp.obj
[ 41%] Linking CXX static library libbutton_publisher.a
[ 41%] Built target button_publisher
Scanning dependencies of target circuit_breaker
[ 41%] Building CXX object src/lib/circuit_breaker/CMakeFiles/circuit_breaker.dir/circuit_breaker.cpp.obj
[ 41%] Linking CXX static library libcircuit_breaker.a
[ 41%] Built target circuit_breaker
Scanning dependencies of target CollisionPrevention
[ 41%] Building CXX object src/lib/collision_prevention/CMakeFiles/CollisionPrevention.dir/CollisionPrevention.cpp.obj
[ 41%] Linking CXX static library libCollisionPrevention.a
[ 41%] Built target CollisionPrevention
Scanning dependencies of target controllib
[ 41%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/block/Block.cpp.obj
[ 41%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/block/BlockParam.cpp.obj
[ 41%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockDerivative.cpp.obj
[ 41%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockHighPass.cpp.obj
[ 42%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockIntegral.cpp.obj
[ 42%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockIntegralTrap.cpp.obj
[ 42%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockLimit.cpp.obj
[ 42%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockLimitSym.cpp.obj
[ 42%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockLowPass.cpp.obj
[ 42%] Building CXX object src/lib/controllib/CMakeFiles/controllib.dir/BlockLowPass2.cpp.obj
[ 42%] Linking CXX static library libcontrollib.a
[ 42%] Built target controllib
Scanning dependencies of target conversion
[ 42%] Building CXX object src/lib/conversion/CMakeFiles/conversion.dir/rotation.cpp.obj
[ 43%] Linking CXX static library libconversion.a
[ 43%] Built target conversion
Scanning dependencies of target drivers_accelerometer
[ 43%] Building CXX object src/lib/drivers/accelerometer/CMakeFiles/drivers_accelerometer.dir/PX4Accelerometer.cpp.obj
[ 44%] Linking CXX static library libdrivers_accelerometer.a
[ 44%] Built target drivers_accelerometer
Scanning dependencies of target drivers_gyroscope
[ 44%] Building CXX object src/lib/drivers/gyroscope/CMakeFiles/drivers_gyroscope.dir/PX4Gyroscope.cpp.obj
[ 44%] Linking CXX static library libdrivers_gyroscope.a
[ 44%] Built target drivers_gyroscope
Scanning dependencies of target drivers_magnetometer
[ 44%] Building CXX object src/lib/drivers/magnetometer/CMakeFiles/drivers_magnetometer.dir/PX4Magnetometer.cpp.obj
[ 44%] Linking CXX static library libdrivers_magnetometer.a
[ 44%] Built target drivers_magnetometer
Scanning dependencies of target drivers_rangefinder
[ 44%] Building CXX object src/lib/drivers/rangefinder/CMakeFiles/drivers_rangefinder.dir/PX4Rangefinder.cpp.obj
[ 44%] Linking CXX static library libdrivers_rangefinder.a
[ 44%] Built target drivers_rangefinder
Scanning dependencies of target geo
[ 44%] Building CXX object src/lib/geo/CMakeFiles/geo.dir/geo.cpp.obj
[ 45%] Linking CXX static library libgeo.a
[ 45%] Built target geo
Scanning dependencies of target led
[ 45%] Building CXX object src/lib/led/CMakeFiles/led.dir/led.cpp.obj
[ 45%] Linking CXX static library libled.a
[ 45%] Built target led
Scanning dependencies of target mathlib
[ 45%] Building CXX object src/lib/mathlib/CMakeFiles/mathlib.dir/math/test/test.cpp.obj
[ 45%] Linking CXX static library libmathlib.a
[ 45%] Built target mathlib
[ 46%] Generating output_functions.hpp
[ 46%] Built target output_functions_header
Scanning dependencies of target mixer_module
[ 46%] Building CXX object src/lib/mixer_module/CMakeFiles/mixer_module.dir/actuator_test.cpp.obj
[ 46%] Building CXX object src/lib/mixer_module/CMakeFiles/mixer_module.dir/mixer_module.cpp.obj
[ 46%] Linking CXX static library libmixer_module.a
[ 46%] Built target mixer_module
Scanning dependencies of target motion_planning
[ 47%] Building CXX object src/lib/motion_planning/CMakeFiles/motion_planning.dir/VelocitySmoothing.cpp.obj
[ 47%] Building CXX object src/lib/motion_planning/CMakeFiles/motion_planning.dir/PositionSmoothing.cpp.obj
[ 47%] Building CXX object src/lib/motion_planning/CMakeFiles/motion_planning.dir/ManualVelocitySmoothingXY.cpp.obj
[ 47%] Building CXX object src/lib/motion_planning/CMakeFiles/motion_planning.dir/ManualVelocitySmoothingZ.cpp.obj
[ 47%] Linking CXX static library libmotion_planning.a
[ 47%] Built target motion_planning
Scanning dependencies of target RateControl
[ 47%] Building CXX object src/lib/rate_control/CMakeFiles/RateControl.dir/rate_control.cpp.obj
[ 48%] Linking CXX static library libRateControl.a
[ 48%] Built target RateControl
Scanning dependencies of target sensor_calibration
[ 50%] Building CXX object src/lib/sensor_calibration/CMakeFiles/sensor_calibration.dir/Accelerometer.cpp.obj
[ 50%] Building CXX object src/lib/sensor_calibration/CMakeFiles/sensor_calibration.dir/Barometer.cpp.obj
[ 50%] Building CXX object src/lib/sensor_calibration/CMakeFiles/sensor_calibration.dir/Gyroscope.cpp.obj
[ 50%] Building CXX object src/lib/sensor_calibration/CMakeFiles/sensor_calibration.dir/Magnetometer.cpp.obj
[ 50%] Building CXX object src/lib/sensor_calibration/CMakeFiles/sensor_calibration.dir/Utilities.cpp.obj
[ 50%] Linking CXX static library libsensor_calibration.a
[ 50%] Built target sensor_calibration
[ 50%] Building CXX object src/lib/slew_rate/CMakeFiles/SlewRate.dir/dummy.cpp.obj
[ 50%] Linking CXX static library libSlewRate.a
[ 50%] Built target SlewRate
Scanning dependencies of target systemlib
[ 50%] Building C object src/lib/systemlib/CMakeFiles/systemlib.dir/conversions.c.obj
[ 50%] Building C object src/lib/systemlib/CMakeFiles/systemlib.dir/crc.c.obj
[ 50%] Building CXX object src/lib/systemlib/CMakeFiles/systemlib.dir/mavlink_log.cpp.obj
[ 51%] Building C object src/lib/systemlib/CMakeFiles/systemlib.dir/otp.c.obj
[ 51%] Linking CXX static library libsystemlib.a
[ 51%] Built target systemlib
Scanning dependencies of target tunes
[ 52%] Building CXX object src/lib/tunes/CMakeFiles/tunes.dir/default_tunes.cpp.obj
[ 52%] Building CXX object src/lib/tunes/CMakeFiles/tunes.dir/tunes.cpp.obj
[ 52%] Linking CXX static library libtunes.a
[ 52%] Built target tunes
Scanning dependencies of target version
[ 52%] Building C object src/lib/version/CMakeFiles/version.dir/version.c.obj
[ 52%] Linking C static library libversion.a
[ 52%] Built target version
Scanning dependencies of target WeatherVane
[ 52%] Building CXX object src/lib/weather_vane/CMakeFiles/WeatherVane.dir/WeatherVane.cpp.obj
[ 53%] Linking CXX static library libWeatherVane.a
[ 53%] Built target WeatherVane
Scanning dependencies of target world_magnetic_model
[ 53%] Building CXX object src/lib/world_magnetic_model/CMakeFiles/world_magnetic_model.dir/geo_mag_declination.cpp.obj
[ 53%] Linking CXX static library libworld_magnetic_model.a
[ 53%] Built target world_magnetic_model
Scanning dependencies of target arch_adc
[ 53%] Building CXX object platforms/nuttx/src/px4/stm/stm32f4/adc/CMakeFiles/arch_adc.dir/adc.cpp.obj
[ 53%] Linking CXX static library libarch_adc.a
[ 53%] Built target arch_adc
Scanning dependencies of target arch_io_pins
[ 53%] Building C object platforms/nuttx/src/px4/stm/stm32f4/io_pins/CMakeFiles/arch_io_pins.dir/input_capture.c.obj
[ 53%] Building C object platforms/nuttx/src/px4/stm/stm32f4/io_pins/CMakeFiles/arch_io_pins.dir/io_timer.c.obj
[ 53%] Building C object platforms/nuttx/src/px4/stm/stm32f4/io_pins/CMakeFiles/arch_io_pins.dir/pwm_servo.c.obj
[ 53%] Building C object platforms/nuttx/src/px4/stm/stm32f4/io_pins/CMakeFiles/arch_io_pins.dir/pwm_trigger.c.obj
[ 53%] Linking CXX static library libarch_io_pins.a
[ 53%] Built target arch_io_pins
Scanning dependencies of target arch_tone_alarm
[ 53%] Building CXX object platforms/nuttx/src/px4/stm/stm32f4/tone_alarm/CMakeFiles/arch_tone_alarm.dir/ToneAlarmInterface.cpp.obj
[ 53%] Linking CXX static library libarch_tone_alarm.a
[ 53%] Built target arch_tone_alarm
Scanning dependencies of target arch_px4io_serial
[ 54%] Building CXX object platforms/nuttx/src/px4/stm/stm32f4/px4io_serial/CMakeFiles/arch_px4io_serial.dir/px4io_serial.cpp.obj
[ 54%] Linking CXX static library libarch_px4io_serial.a
[ 54%] Built target arch_px4io_serial
Scanning dependencies of target uORB
[ 54%] Building CXX object platforms/common/uORB/CMakeFiles/uORB.dir/Subscription.cpp.obj
[ 54%] Building CXX object platforms/common/uORB/CMakeFiles/uORB.dir/uORB.cpp.obj
[ 54%] Building CXX object platforms/common/uORB/CMakeFiles/uORB.dir/uORBUtils.cpp.obj
[ 54%] Building CXX object platforms/common/uORB/CMakeFiles/uORB.dir/uORBDeviceMaster.cpp.obj
[ 54%] Building CXX object platforms/common/uORB/CMakeFiles/uORB.dir/uORBDeviceNode.cpp.obj
[ 55%] Building CXX object platforms/common/uORB/CMakeFiles/uORB.dir/uORBManager.cpp.obj
[ 55%] Linking CXX static library libuORB.a
[ 55%] Built target uORB
Scanning dependencies of target drivers__board_adc
[ 55%] Building CXX object src/drivers/adc/board_adc/CMakeFiles/drivers__board_adc.dir/ADC.cpp.obj
[ 55%] Linking CXX static library libdrivers__board_adc.a
[ 55%] Built target drivers__board_adc
Scanning dependencies of target drivers__barometer__ms5611
[ 55%] Building CXX object src/drivers/barometer/ms5611/CMakeFiles/drivers__barometer__ms5611.dir/ms5611_spi.cpp.obj
[ 55%] Building CXX object src/drivers/barometer/ms5611/CMakeFiles/drivers__barometer__ms5611.dir/ms5611_i2c.cpp.obj
[ 55%] Building CXX object src/drivers/barometer/ms5611/CMakeFiles/drivers__barometer__ms5611.dir/ms5611.cpp.obj
[ 55%] Building CXX object src/drivers/barometer/ms5611/CMakeFiles/drivers__barometer__ms5611.dir/ms5611_main.cpp.obj
[ 56%] Linking CXX static library libdrivers__barometer__ms5611.a
[ 56%] Built target drivers__barometer__ms5611
Scanning dependencies of target drivers__distance_sensor__lightware_laser_i2c
[ 56%] Building CXX object src/drivers/distance_sensor/lightware_laser_i2c/CMakeFiles/drivers__distance_sensor__lightware_laser_i2c.dir/lightware_laser_i2c.cpp.obj
[ 57%] Linking CXX static library libdrivers__distance_sensor__lightware_laser_i2c.a
[ 57%] Built target drivers__distance_sensor__lightware_laser_i2c
[ 57%] git submodule src/drivers/gps/devices
[ 57%] Built target git_gps_devices
Scanning dependencies of target drivers__gps
[ 57%] Building CXX object src/drivers/gps/CMakeFiles/drivers__gps.dir/gps.cpp.obj
[ 57%] Building CXX object src/drivers/gps/CMakeFiles/drivers__gps.dir/devices/src/gps_helper.cpp.obj
[ 57%] Building CXX object src/drivers/gps/CMakeFiles/drivers__gps.dir/devices/src/mtk.cpp.obj
[ 57%] Building CXX object src/drivers/gps/CMakeFiles/drivers__gps.dir/devices/src/ashtech.cpp.obj
[ 57%] Building CXX object src/drivers/gps/CMakeFiles/drivers__gps.dir/devices/src/ubx.cpp.obj
[ 57%] Building CXX object src/drivers/gps/CMakeFiles/drivers__gps.dir/devices/src/rtcm.cpp.obj
[ 57%] Building CXX object src/drivers/gps/CMakeFiles/drivers__gps.dir/devices/src/emlid_reach.cpp.obj
[ 58%] Building CXX object src/drivers/gps/CMakeFiles/drivers__gps.dir/devices/src/femtomes.cpp.obj
[ 58%] Building CXX object src/drivers/gps/CMakeFiles/drivers__gps.dir/devices/src/nmea.cpp.obj
[ 58%] Linking CXX static library libdrivers__gps.a
[ 58%] Built target drivers__gps
Scanning dependencies of target drivers__imu__invensense__mpu6000
[ 59%] Building CXX object src/drivers/imu/invensense/mpu6000/CMakeFiles/drivers__imu__invensense__mpu6000.dir/MPU6000.cpp.obj
[ 59%] Building CXX object src/drivers/imu/invensense/mpu6000/CMakeFiles/drivers__imu__invensense__mpu6000.dir/mpu6000_main.cpp.obj
[ 59%] Linking CXX static library libdrivers__imu__invensense__mpu6000.a
[ 59%] Built target drivers__imu__invensense__mpu6000
Scanning dependencies of target drivers__imu__l3gd20
[ 59%] Building CXX object src/drivers/imu/l3gd20/CMakeFiles/drivers__imu__l3gd20.dir/L3GD20.cpp.obj
[ 59%] Building CXX object src/drivers/imu/l3gd20/CMakeFiles/drivers__imu__l3gd20.dir/l3gd20_main.cpp.obj
[ 59%] Linking CXX static library libdrivers__imu__l3gd20.a
[ 59%] Built target drivers__imu__l3gd20
Scanning dependencies of target drivers__lsm303d
[ 59%] Building CXX object src/drivers/imu/lsm303d/CMakeFiles/drivers__lsm303d.dir/lsm303d_main.cpp.obj
[ 60%] Building CXX object src/drivers/imu/lsm303d/CMakeFiles/drivers__lsm303d.dir/LSM303D.cpp.obj
[ 60%] Linking CXX static library libdrivers__lsm303d.a
[ 60%] Built target drivers__lsm303d
Scanning dependencies of target drivers__rgbled
[ 61%] Building CXX object src/drivers/lights/rgbled/CMakeFiles/drivers__rgbled.dir/rgbled.cpp.obj
[ 61%] Linking CXX static library libdrivers__rgbled.a
[ 61%] Built target drivers__rgbled
Scanning dependencies of target drivers__hmc5883
[ 61%] Building CXX object src/drivers/magnetometer/hmc5883/CMakeFiles/drivers__hmc5883.dir/HMC5883.cpp.obj
[ 61%] Building CXX object src/drivers/magnetometer/hmc5883/CMakeFiles/drivers__hmc5883.dir/hmc5883_i2c.cpp.obj
[ 61%] Building CXX object src/drivers/magnetometer/hmc5883/CMakeFiles/drivers__hmc5883.dir/hmc5883_spi.cpp.obj
[ 61%] Building CXX object src/drivers/magnetometer/hmc5883/CMakeFiles/drivers__hmc5883.dir/hmc5883_main.cpp.obj
[ 61%] Linking CXX static library libdrivers__hmc5883.a
[ 61%] Built target drivers__hmc5883
Scanning dependencies of target drivers__pwm_out
[ 61%] Building CXX object src/drivers/pwm_out/CMakeFiles/drivers__pwm_out.dir/PWMOut.cpp.obj
[ 61%] Linking CXX static library libdrivers__pwm_out.a
[ 61%] Built target drivers__pwm_out
Scanning dependencies of target drivers__px4io
[ 61%] Building CXX object src/drivers/px4io/CMakeFiles/drivers__px4io.dir/px4io.cpp.obj
[ 61%] Building CXX object src/drivers/px4io/CMakeFiles/drivers__px4io.dir/px4io_serial.cpp.obj
[ 61%] Building CXX object src/drivers/px4io/CMakeFiles/drivers__px4io.dir/px4io_uploader.cpp.obj
[ 61%] Linking CXX static library libdrivers__px4io.a
[ 61%] Built target drivers__px4io
Scanning dependencies of target drivers__tone_alarm
[ 61%] Building CXX object src/drivers/tone_alarm/CMakeFiles/drivers__tone_alarm.dir/ToneAlarm.cpp.obj
[ 61%] Linking CXX static library libdrivers__tone_alarm.a
[ 61%] Built target drivers__tone_alarm
Scanning dependencies of target modules__battery_status
[ 61%] Building CXX object src/modules/battery_status/CMakeFiles/modules__battery_status.dir/battery_status.cpp.obj
[ 61%] Building CXX object src/modules/battery_status/CMakeFiles/modules__battery_status.dir/analog_battery.cpp.obj
[ 63%] Linking CXX static library libmodules__battery_status.a
[ 63%] Built target modules__battery_status
Scanning dependencies of target failure_detector
[ 63%] Building CXX object src/modules/commander/failure_detector/CMakeFiles/failure_detector.dir/FailureDetector.cpp.obj
[ 63%] Linking CXX static library libfailure_detector.a
[ 63%] Built target failure_detector
Scanning dependencies of target mode_util
[ 64%] Building CXX object src/modules/commander/ModeUtil/CMakeFiles/mode_util.dir/control_mode.cpp.obj
[ 64%] Building CXX object src/modules/commander/ModeUtil/CMakeFiles/mode_util.dir/mode_requirements.cpp.obj
[ 64%] Linking CXX static library libmode_util.a
[ 64%] Built target mode_util
Scanning dependencies of target health_and_arming_checks
[ 64%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/Common.cpp.obj
[ 65%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/HealthAndArmingChecks.cpp.obj
[ 65%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/systemCheck.cpp.obj
[ 65%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/magnetometerCheck.cpp.obj
[ 65%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/accelerometerCheck.cpp.obj
[ 65%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/gyroCheck.cpp.obj
[ 65%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/baroCheck.cpp.obj
[ 65%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/imuConsistencyCheck.cpp.obj
[ 65%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/airspeedCheck.cpp.obj
[ 66%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/distanceSensorChecks.cpp.obj
[ 66%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/escCheck.cpp.obj
[ 66%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/rcCalibrationCheck.cpp.obj
[ 66%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/powerCheck.cpp.obj
[ 66%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/estimatorCheck.cpp.obj
[ 66%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/failureDetectorCheck.cpp.obj
[ 66%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/manualControlCheck.cpp.obj
[ 66%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/modeCheck.cpp.obj
[ 67%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/cpuResourceCheck.cpp.obj
[ 67%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/sdcardCheck.cpp.obj
[ 67%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/parachuteCheck.cpp.obj
[ 67%] Building CXX object src/modules/commander/HealthAndArmingChecks/CMakeFiles/health_and_arming_checks.dir/checks/batteryCheck.cpp.obj
[ 67%] Linking CXX static library libhealth_and_arming_checks.a
[ 67%] Built target health_and_arming_checks
Scanning dependencies of target ArmAuthorization
[ 67%] Building CXX object src/modules/commander/Arming/ArmAuthorization/CMakeFiles/ArmAuthorization.dir/ArmAuthorization.cpp.obj
[ 68%] Linking CXX static library libArmAuthorization.a
[ 68%] Built target ArmAuthorization
Scanning dependencies of target ArmStateMachine
[ 68%] Building CXX object src/modules/commander/Arming/ArmStateMachine/CMakeFiles/ArmStateMachine.dir/ArmStateMachine.cpp.obj
[ 68%] Linking CXX static library libArmStateMachine.a
[ 68%] Built target ArmStateMachine
Scanning dependencies of target modules__commander
[ 68%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/accelerometer_calibration.cpp.obj
[ 68%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/airspeed_calibration.cpp.obj
[ 68%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/baro_calibration.cpp.obj
[ 68%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/calibration_routines.cpp.obj
[ 68%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/Commander.cpp.obj
[ 68%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/commander_helper.cpp.obj
[ 68%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/esc_calibration.cpp.obj
[ 68%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/factory_calibration_storage.cpp.obj
[ 69%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/gyro_calibration.cpp.obj
[ 69%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/HomePosition.cpp.obj
[ 69%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/level_calibration.cpp.obj
[ 69%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/lm_fit.cpp.obj
[ 69%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/mag_calibration.cpp.obj
[ 69%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/rc_calibration.cpp.obj
[ 69%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/Safety.cpp.obj
[ 69%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/state_machine_helper.cpp.obj
[ 70%] Building CXX object src/modules/commander/CMakeFiles/modules__commander.dir/worker_thread.cpp.obj
[ 70%] Linking CXX static library libmodules__commander.a
[ 70%] Built target modules__commander
Scanning dependencies of target ActuatorEffectiveness
[ 70%] Building CXX object src/modules/control_allocator/ActuatorEffectiveness/CMakeFiles/ActuatorEffectiveness.dir/ActuatorEffectiveness.cpp.obj
[ 70%] Building CXX object src/modules/control_allocator/ActuatorEffectiveness/CMakeFiles/ActuatorEffectiveness.dir/ActuatorEffectivenessControlSurfaces.cpp.obj
[ 70%] Building CXX object src/modules/control_allocator/ActuatorEffectiveness/CMakeFiles/ActuatorEffectiveness.dir/ActuatorEffectivenessCustom.cpp.obj
[ 70%] Building CXX object src/modules/control_allocator/ActuatorEffectiveness/CMakeFiles/ActuatorEffectiveness.dir/ActuatorEffectivenessFixedWing.cpp.obj
[ 70%] Building CXX object src/modules/control_allocator/ActuatorEffectiveness/CMakeFiles/ActuatorEffectiveness.dir/ActuatorEffectivenessHelicopter.cpp.obj
[ 70%] Building CXX object src/modules/control_allocator/ActuatorEffectiveness/CMakeFiles/ActuatorEffectiveness.dir/ActuatorEffectivenessMCTilt.cpp.obj
[ 70%] Building CXX object src/modules/control_allocator/ActuatorEffectiveness/CMakeFiles/ActuatorEffectiveness.dir/ActuatorEffectivenessMultirotor.cpp.obj
[ 70%] Building CXX object src/modules/control_allocator/ActuatorEffectiveness/CMakeFiles/ActuatorEffectiveness.dir/ActuatorEffectivenessTilts.cpp.obj
[ 71%] Building CXX object src/modules/control_allocator/ActuatorEffectiveness/CMakeFiles/ActuatorEffectiveness.dir/ActuatorEffectivenessRotors.cpp.obj
[ 71%] Building CXX object src/modules/control_allocator/ActuatorEffectiveness/CMakeFiles/ActuatorEffectiveness.dir/ActuatorEffectivenessStandardVTOL.cpp.obj
[ 71%] Building CXX object src/modules/control_allocator/ActuatorEffectiveness/CMakeFiles/ActuatorEffectiveness.dir/ActuatorEffectivenessTiltrotorVTOL.cpp.obj
[ 71%] Building CXX object src/modules/control_allocator/ActuatorEffectiveness/CMakeFiles/ActuatorEffectiveness.dir/ActuatorEffectivenessTailsitterVTOL.cpp.obj
[ 71%] Building CXX object src/modules/control_allocator/ActuatorEffectiveness/CMakeFiles/ActuatorEffectiveness.dir/ActuatorEffectivenessRoverAckermann.cpp.obj
[ 71%] Building CXX object src/modules/control_allocator/ActuatorEffectiveness/CMakeFiles/ActuatorEffectiveness.dir/ActuatorEffectivenessRoverDifferential.cpp.obj
[ 71%] Linking CXX static library libActuatorEffectiveness.a
[ 71%] Built target ActuatorEffectiveness
Scanning dependencies of target ControlAllocation
[ 71%] Building CXX object src/modules/control_allocator/ControlAllocation/CMakeFiles/ControlAllocation.dir/ControlAllocation.cpp.obj
[ 72%] Building CXX object src/modules/control_allocator/ControlAllocation/CMakeFiles/ControlAllocation.dir/ControlAllocationPseudoInverse.cpp.obj
[ 72%] Building CXX object src/modules/control_allocator/ControlAllocation/CMakeFiles/ControlAllocation.dir/ControlAllocationSequentialDesaturation.cpp.obj
[ 72%] Linking CXX static library libControlAllocation.a
[ 72%] Built target ControlAllocation
Scanning dependencies of target modules__control_allocator
[ 72%] Building CXX object src/modules/control_allocator/CMakeFiles/modules__control_allocator.dir/ControlAllocator.cpp.obj
[ 72%] Linking CXX static library libmodules__control_allocator.a
[ 72%] Built target modules__control_allocator
Scanning dependencies of target modules__dataman
[ 72%] Building CXX object src/modules/dataman/CMakeFiles/modules__dataman.dir/dataman.cpp.obj
[ 72%] Linking CXX static library libmodules__dataman.a
[ 72%] Built target modules__dataman
Scanning dependencies of target EKF2Utility
[ 72%] Building CXX object src/modules/ekf2/Utility/CMakeFiles/EKF2Utility.dir/PreFlightChecker.cpp.obj
[ 72%] Linking CXX static library libEKF2Utility.a
[ 72%] Built target EKF2Utility
Scanning dependencies of target modules__ekf2_original
[ 72%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/airspeed_fusion.cpp.obj
[ 72%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/baro_height_control.cpp.obj
[ 72%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/bias_estimator.cpp.obj
[ 72%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/control.cpp.obj
[ 72%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/covariance.cpp.obj
[ 72%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/drag_fusion.cpp.obj
[ 72%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/ekf.cpp.obj
[ 73%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/ekf_helper.cpp.obj
[ 73%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/EKFGSF_yaw.cpp.obj
[ 73%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/estimator_interface.cpp.obj
[ 73%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/ev_height_control.cpp.obj
[ 73%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/fake_height_control.cpp.obj
[ 73%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/fake_pos_control.cpp.obj
[ 73%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/gnss_height_control.cpp.obj
[ 73%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/gps_checks.cpp.obj
[ 75%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/gps_control.cpp.obj
[ 75%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/gps_fusion.cpp.obj
[ 75%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/gps_yaw_fusion.cpp.obj
[ 75%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/height_control.cpp.obj
[ 75%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/height_fusion.cpp.obj
[ 75%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/imu_down_sampler.cpp.obj
[ 75%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/mag_control.cpp.obj
[ 75%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/mag_fusion.cpp.obj
[ 76%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/optflow_fusion.cpp.obj
[ 76%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/range_finder_consistency_check.cpp.obj
[ 76%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/range_height_control.cpp.obj
[ 76%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/sensor_range_finder.cpp.obj
[ 76%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/sideslip_fusion.cpp.obj
[ 76%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/terrain_estimator.cpp.obj
[ 76%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/vel_pos_fusion.cpp.obj
[ 76%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/zero_innovation_heading_update.cpp.obj
[ 77%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF/zero_velocity_update.cpp.obj
[ 77%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF2.cpp.obj
[ 77%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2_original.dir/EKF2Selector.cpp.obj
[ 77%] Linking CXX static library libmodules__ekf2_original.a
[ 77%] Built target modules__ekf2_original
[ 77%] modules__ekf2 merging source
Scanning dependencies of target modules__ekf2
[ 77%] Building CXX object src/modules/ekf2/CMakeFiles/modules__ekf2.dir/modules__ekf2_unity.cpp.obj
[ 78%] Linking CXX static library libmodules__ekf2.a
[ 78%] Built target modules__ekf2
Scanning dependencies of target FlightTask
[ 78%] Building CXX object src/modules/flight_mode_manager/tasks/FlightTask/CMakeFiles/FlightTask.dir/FlightTask.cpp.obj
[ 78%] Linking CXX static library libFlightTask.a
[ 78%] Built target FlightTask
Scanning dependencies of target FlightTaskUtility
[ 78%] Building CXX object src/modules/flight_mode_manager/tasks/Utility/CMakeFiles/FlightTaskUtility.dir/Sticks.cpp.obj
[ 78%] Building CXX object src/modules/flight_mode_manager/tasks/Utility/CMakeFiles/FlightTaskUtility.dir/StickAccelerationXY.cpp.obj
[ 78%] Building CXX object src/modules/flight_mode_manager/tasks/Utility/CMakeFiles/FlightTaskUtility.dir/StickYaw.cpp.obj
[ 78%] Linking CXX static library libFlightTaskUtility.a
[ 78%] Built target FlightTaskUtility
Scanning dependencies of target FlightTaskAuto
[ 78%] Building CXX object src/modules/flight_mode_manager/tasks/Auto/CMakeFiles/FlightTaskAuto.dir/FlightTaskAuto.cpp.obj
[ 79%] Linking CXX static library libFlightTaskAuto.a
[ 79%] Built target FlightTaskAuto
Scanning dependencies of target FlightTaskDescend
[ 79%] Building CXX object src/modules/flight_mode_manager/tasks/Descend/CMakeFiles/FlightTaskDescend.dir/FlightTaskDescend.cpp.obj
[ 79%] Linking CXX static library libFlightTaskDescend.a
[ 79%] Built target FlightTaskDescend
Scanning dependencies of target FlightTaskFailsafe
[ 79%] Building CXX object src/modules/flight_mode_manager/tasks/Failsafe/CMakeFiles/FlightTaskFailsafe.dir/FlightTaskFailsafe.cpp.obj
[ 79%] Linking CXX static library libFlightTaskFailsafe.a
[ 79%] Built target FlightTaskFailsafe
Scanning dependencies of target FlightTaskManualAltitude
[ 79%] Building CXX object src/modules/flight_mode_manager/tasks/ManualAltitude/CMakeFiles/FlightTaskManualAltitude.dir/FlightTaskManualAltitude.cpp.obj
[ 80%] Linking CXX static library libFlightTaskManualAltitude.a
[ 80%] Built target FlightTaskManualAltitude
Scanning dependencies of target FlightTaskManualAltitudeSmoothVel
[ 80%] Building CXX object src/modules/flight_mode_manager/tasks/ManualAltitudeSmoothVel/CMakeFiles/FlightTaskManualAltitudeSmoothVel.dir/FlightTaskManualAltitudeSmoothVel.cpp.obj
[ 80%] Linking CXX static library libFlightTaskManualAltitudeSmoothVel.a
[ 80%] Built target FlightTaskManualAltitudeSmoothVel
Scanning dependencies of target FlightTaskManualAcceleration
[ 80%] Building CXX object src/modules/flight_mode_manager/tasks/ManualAcceleration/CMakeFiles/FlightTaskManualAcceleration.dir/FlightTaskManualAcceleration.cpp.obj
[ 80%] Linking CXX static library libFlightTaskManualAcceleration.a
[ 80%] Built target FlightTaskManualAcceleration
Scanning dependencies of target FlightTaskManualPosition
[ 80%] Building CXX object src/modules/flight_mode_manager/tasks/ManualPosition/CMakeFiles/FlightTaskManualPosition.dir/FlightTaskManualPosition.cpp.obj
[ 80%] Linking CXX static library libFlightTaskManualPosition.a
[ 80%] Built target FlightTaskManualPosition
Scanning dependencies of target FlightTaskManualPositionSmoothVel
[ 80%] Building CXX object src/modules/flight_mode_manager/tasks/ManualPositionSmoothVel/CMakeFiles/FlightTaskManualPositionSmoothVel.dir/FlightTaskManualPositionSmoothVel.cpp.obj
[ 80%] Linking CXX static library libFlightTaskManualPositionSmoothVel.a
[ 80%] Built target FlightTaskManualPositionSmoothVel
Scanning dependencies of target FlightTaskTransition
[ 80%] Building CXX object src/modules/flight_mode_manager/tasks/Transition/CMakeFiles/FlightTaskTransition.dir/FlightTaskTransition.cpp.obj
[ 81%] Linking CXX static library libFlightTaskTransition.a
[ 81%] Built target FlightTaskTransition
Scanning dependencies of target modules__flight_mode_manager
[ 81%] Building CXX object src/modules/flight_mode_manager/CMakeFiles/modules__flight_mode_manager.dir/FlightModeManager.cpp.obj
[ 81%] Building CXX object src/modules/flight_mode_manager/CMakeFiles/modules__flight_mode_manager.dir/FlightTasks_generated.cpp.obj
[ 81%] Linking CXX static library libmodules__flight_mode_manager.a
[ 81%] Built target modules__flight_mode_manager
Scanning dependencies of target modules__land_detector
[ 81%] Building CXX object src/modules/land_detector/CMakeFiles/modules__land_detector.dir/land_detector_main.cpp.obj
[ 82%] Building CXX object src/modules/land_detector/CMakeFiles/modules__land_detector.dir/LandDetector.cpp.obj
[ 82%] Building CXX object src/modules/land_detector/CMakeFiles/modules__land_detector.dir/MulticopterLandDetector.cpp.obj
[ 82%] Building CXX object src/modules/land_detector/CMakeFiles/modules__land_detector.dir/FixedwingLandDetector.cpp.obj
[ 82%] Building CXX object src/modules/land_detector/CMakeFiles/modules__land_detector.dir/VtolLandDetector.cpp.obj
[ 82%] Building CXX object src/modules/land_detector/CMakeFiles/modules__land_detector.dir/RoverLandDetector.cpp.obj
[ 82%] Building CXX object src/modules/land_detector/CMakeFiles/modules__land_detector.dir/AirshipLandDetector.cpp.obj
[ 82%] Linking CXX static library libmodules__land_detector.a
[ 82%] Built target modules__land_detector
Scanning dependencies of target modules__logger
[ 82%] Building CXX object src/modules/logger/CMakeFiles/modules__logger.dir/logged_topics.cpp.obj
[ 83%] Building CXX object src/modules/logger/CMakeFiles/modules__logger.dir/logger.cpp.obj
[ 83%] Building CXX object src/modules/logger/CMakeFiles/modules__logger.dir/log_writer.cpp.obj
[ 83%] Building CXX object src/modules/logger/CMakeFiles/modules__logger.dir/log_writer_file.cpp.obj
[ 83%] Building CXX object src/modules/logger/CMakeFiles/modules__logger.dir/log_writer_mavlink.cpp.obj
[ 83%] Building CXX object src/modules/logger/CMakeFiles/modules__logger.dir/util.cpp.obj
[ 83%] Building CXX object src/modules/logger/CMakeFiles/modules__logger.dir/watchdog.cpp.obj
[ 83%] Linking CXX static library libmodules__logger.a
[ 83%] Built target modules__logger
Scanning dependencies of target module__manual_control
[ 83%] Building CXX object src/modules/manual_control/CMakeFiles/module__manual_control.dir/ManualControl.cpp.obj
[ 83%] Building CXX object src/modules/manual_control/CMakeFiles/module__manual_control.dir/ManualControlSelector.cpp.obj
[ 83%] Linking CXX static library libmodule__manual_control.a
[ 83%] Built target module__manual_control
[ 83%] git submodule src/modules/mavlink/mavlink
[ 83%] Built target git_mavlink_v2
[ 83%] Generating Mavlink standard: src/modules/mavlink/mavlink/message_definitions/v1.0/standard.xml
WARNING: Failed to import lxml module etree. Are lxml, libxml2 and libxslt installed? XML validation will not be performed
Validation skipped for /src/PX4-Autopilot/src/modules/mavlink/mavlink/message_definitions/v1.0/standard.xml.
Parsing /src/PX4-Autopilot/src/modules/mavlink/mavlink/message_definitions/v1.0/standard.xml
Validation skipped for /src/PX4-Autopilot/src/modules/mavlink/mavlink/message_definitions/v1.0/common.xml.
Parsing /src/PX4-Autopilot/src/modules/mavlink/mavlink/message_definitions/v1.0/common.xml
Validation skipped for /src/PX4-Autopilot/src/modules/mavlink/mavlink/message_definitions/v1.0/minimal.xml.
Parsing /src/PX4-Autopilot/src/modules/mavlink/mavlink/message_definitions/v1.0/minimal.xml
Found 221 MAVLink message types in 3 XML files
Generating C implementation in directory /src/PX4-Autopilot/build/px4_fmu-v2_multicopter/mavlink/standard
Generating C implementation in directory /src/PX4-Autopilot/build/px4_fmu-v2_multicopter/mavlink/common
Generating C implementation in directory /src/PX4-Autopilot/build/px4_fmu-v2_multicopter/mavlink/minimal
Copying fixed headers for protocol 2.0 to /src/PX4-Autopilot/build/px4_fmu-v2_multicopter/mavlink
Scanning dependencies of target modules__mavlink_original
[ 83%] Building C object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink.c.obj
[ 83%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_command_sender.cpp.obj
[ 83%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_events.cpp.obj
[ 83%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_ftp.cpp.obj
[ 84%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_log_handler.cpp.obj
[ 84%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_main.cpp.obj
[ 84%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_messages.cpp.obj
[ 84%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_mission.cpp.obj
[ 84%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_parameters.cpp.obj
[ 84%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_rate_limiter.cpp.obj
[ 84%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_receiver.cpp.obj
[ 84%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_shell.cpp.obj
[ 85%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_simple_analyzer.cpp.obj
[ 85%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_stream.cpp.obj
[ 85%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_timesync.cpp.obj
[ 85%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/mavlink_ulog.cpp.obj
[ 85%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/MavlinkStatustextHandler.cpp.obj
[ 85%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink_original.dir/tune_publisher.cpp.obj
[ 85%] Linking CXX static library libmodules__mavlink_original.a
[ 85%] Built target modules__mavlink_original
[ 85%] modules__mavlink merging source
Scanning dependencies of target modules__mavlink
[ 85%] Building CXX object src/modules/mavlink/CMakeFiles/modules__mavlink.dir/modules__mavlink_unity.cpp.obj
[ 85%] Linking CXX static library libmodules__mavlink.a
[ 86%] Built target modules__mavlink
Scanning dependencies of target AttitudeControl
[ 86%] Building CXX object src/modules/mc_att_control/AttitudeControl/CMakeFiles/AttitudeControl.dir/AttitudeControl.cpp.obj
[ 86%] Linking CXX static library libAttitudeControl.a
[ 86%] Built target AttitudeControl
Scanning dependencies of target modules__mc_att_control
[ 86%] Building CXX object src/modules/mc_att_control/CMakeFiles/modules__mc_att_control.dir/mc_att_control_main.cpp.obj
[ 88%] Linking CXX static library libmodules__mc_att_control.a
[ 88%] Built target modules__mc_att_control
Scanning dependencies of target zero_order_hover_thrust_ekf
[ 88%] Building CXX object src/modules/mc_hover_thrust_estimator/CMakeFiles/zero_order_hover_thrust_ekf.dir/zero_order_hover_thrust_ekf.cpp.obj
[ 89%] Linking CXX static library libzero_order_hover_thrust_ekf.a
[ 89%] Built target zero_order_hover_thrust_ekf
Scanning dependencies of target modules__mc_hover_thrust_estimator
[ 89%] Building CXX object src/modules/mc_hover_thrust_estimator/CMakeFiles/modules__mc_hover_thrust_estimator.dir/MulticopterHoverThrustEstimator.cpp.obj
[ 89%] Linking CXX static library libmodules__mc_hover_thrust_estimator.a
[ 89%] Built target modules__mc_hover_thrust_estimator
Scanning dependencies of target PositionControl
[ 89%] Building CXX object src/modules/mc_pos_control/PositionControl/CMakeFiles/PositionControl.dir/ControlMath.cpp.obj
[ 89%] Building CXX object src/modules/mc_pos_control/PositionControl/CMakeFiles/PositionControl.dir/PositionControl.cpp.obj
[ 89%] Linking CXX static library libPositionControl.a
[ 89%] Built target PositionControl
Scanning dependencies of target Takeoff
[ 89%] Building CXX object src/modules/mc_pos_control/Takeoff/CMakeFiles/Takeoff.dir/Takeoff.cpp.obj
[ 89%] Linking CXX static library libTakeoff.a
[ 89%] Built target Takeoff
Scanning dependencies of target modules__mc_pos_control
[ 89%] Building CXX object src/modules/mc_pos_control/CMakeFiles/modules__mc_pos_control.dir/MulticopterPositionControl.cpp.obj
[ 89%] Linking CXX static library libmodules__mc_pos_control.a
[ 89%] Built target modules__mc_pos_control
Scanning dependencies of target modules__mc_rate_control
[ 89%] Building CXX object src/modules/mc_rate_control/CMakeFiles/modules__mc_rate_control.dir/MulticopterRateControl.cpp.obj
[ 89%] Linking CXX static library libmodules__mc_rate_control.a
[ 89%] Built target modules__mc_rate_control
Scanning dependencies of target geofence_breach_avoidance
[ 89%] Building CXX object src/modules/navigator/GeofenceBreachAvoidance/CMakeFiles/geofence_breach_avoidance.dir/geofence_breach_avoidance.cpp.obj
[ 89%] Linking CXX static library libgeofence_breach_avoidance.a
[ 89%] Built target geofence_breach_avoidance
Scanning dependencies of target modules__navigator
[ 89%] Building CXX object src/modules/navigator/CMakeFiles/modules__navigator.dir/navigator_main.cpp.obj
[ 90%] Building CXX object src/modules/navigator/CMakeFiles/modules__navigator.dir/navigator_mode.cpp.obj
[ 90%] Building CXX object src/modules/navigator/CMakeFiles/modules__navigator.dir/mission_block.cpp.obj
[ 90%] Building CXX object src/modules/navigator/CMakeFiles/modules__navigator.dir/mission.cpp.obj
[ 90%] Building CXX object src/modules/navigator/CMakeFiles/modules__navigator.dir/loiter.cpp.obj
[ 90%] Building CXX object src/modules/navigator/CMakeFiles/modules__navigator.dir/rtl.cpp.obj
[ 90%] Building CXX object src/modules/navigator/CMakeFiles/modules__navigator.dir/takeoff.cpp.obj
[ 90%] Building CXX object src/modules/navigator/CMakeFiles/modules__navigator.dir/land.cpp.obj
[ 90%] Building CXX object src/modules/navigator/CMakeFiles/modules__navigator.dir/precland.cpp.obj
[ 91%] Building CXX object src/modules/navigator/CMakeFiles/modules__navigator.dir/mission_feasibility_checker.cpp.obj
[ 91%] Building CXX object src/modules/navigator/CMakeFiles/modules__navigator.dir/geofence.cpp.obj
[ 91%] Building CXX object src/modules/navigator/CMakeFiles/modules__navigator.dir/vtol_takeoff.cpp.obj
[ 91%] Linking CXX static library libmodules__navigator.a
[ 91%] Built target modules__navigator
Scanning dependencies of target modules__rc_update
[ 91%] Building CXX object src/modules/rc_update/CMakeFiles/modules__rc_update.dir/rc_update.cpp.obj
[ 91%] Linking CXX static library libmodules__rc_update.a
[ 91%] Built target modules__rc_update
Scanning dependencies of target data_validator
[ 91%] Building CXX object src/modules/sensors/data_validator/CMakeFiles/data_validator.dir/DataValidator.cpp.obj
[ 91%] Building CXX object src/modules/sensors/data_validator/CMakeFiles/data_validator.dir/DataValidatorGroup.cpp.obj
[ 91%] Linking CXX static library libdata_validator.a
[ 91%] Built target data_validator
Scanning dependencies of target vehicle_acceleration
[ 91%] Building CXX object src/modules/sensors/vehicle_acceleration/CMakeFiles/vehicle_acceleration.dir/VehicleAcceleration.cpp.obj
[ 91%] Linking CXX static library libvehicle_acceleration.a
[ 91%] Built target vehicle_acceleration
Scanning dependencies of target vehicle_imu
[ 91%] Building CXX object src/modules/sensors/vehicle_imu/CMakeFiles/vehicle_imu.dir/VehicleIMU.cpp.obj
[ 92%] Linking CXX static library libvehicle_imu.a
[ 92%] Built target vehicle_imu
Scanning dependencies of target vehicle_air_data
[ 93%] Building CXX object src/modules/sensors/vehicle_air_data/CMakeFiles/vehicle_air_data.dir/VehicleAirData.cpp.obj
[ 93%] Linking CXX static library libvehicle_air_data.a
[ 93%] Built target vehicle_air_data
Scanning dependencies of target vehicle_angular_velocity
[ 93%] Building CXX object src/modules/sensors/vehicle_angular_velocity/CMakeFiles/vehicle_angular_velocity.dir/VehicleAngularVelocity.cpp.obj
[ 93%] Linking CXX static library libvehicle_angular_velocity.a
[ 93%] Built target vehicle_angular_velocity
Scanning dependencies of target vehicle_gps_position
[ 93%] Building CXX object src/modules/sensors/vehicle_gps_position/CMakeFiles/vehicle_gps_position.dir/VehicleGPSPosition.cpp.obj
[ 93%] Building CXX object src/modules/sensors/vehicle_gps_position/CMakeFiles/vehicle_gps_position.dir/gps_blending.cpp.obj
[ 93%] Linking CXX static library libvehicle_gps_position.a
[ 93%] Built target vehicle_gps_position
Scanning dependencies of target vehicle_magnetometer
[ 93%] Building CXX object src/modules/sensors/vehicle_magnetometer/CMakeFiles/vehicle_magnetometer.dir/VehicleMagnetometer.cpp.obj
[ 93%] Linking CXX static library libvehicle_magnetometer.a
[ 93%] Built target vehicle_magnetometer
Scanning dependencies of target vehicle_optical_flow
[ 93%] Building CXX object src/modules/sensors/vehicle_optical_flow/CMakeFiles/vehicle_optical_flow.dir/VehicleOpticalFlow.cpp.obj
[ 93%] Linking CXX static library libvehicle_optical_flow.a
[ 93%] Built target vehicle_optical_flow
Scanning dependencies of target modules__sensors
[ 93%] Building CXX object src/modules/sensors/CMakeFiles/modules__sensors.dir/sensors.cpp.obj
[ 93%] Building CXX object src/modules/sensors/CMakeFiles/modules__sensors.dir/voted_sensors_update.cpp.obj
[ 93%] Linking CXX static library libmodules__sensors.a
[ 93%] Built target modules__sensors
Scanning dependencies of target systemcmds__hardfault_log
[ 94%] Building C object src/systemcmds/hardfault_log/CMakeFiles/systemcmds__hardfault_log.dir/hardfault_log.c.obj
[ 94%] Linking CXX static library libsystemcmds__hardfault_log.a
[ 94%] Built target systemcmds__hardfault_log
Scanning dependencies of target systemcmds__mft
[ 94%] Building CXX object src/systemcmds/mft/CMakeFiles/systemcmds__mft.dir/mft.cpp.obj
[ 94%] Linking CXX static library libsystemcmds__mft.a
[ 94%] Built target systemcmds__mft
Scanning dependencies of target systemcmds__mtd
[ 94%] Building CXX object src/systemcmds/mtd/CMakeFiles/systemcmds__mtd.dir/mtd.cpp.obj
[ 94%] Linking CXX static library libsystemcmds__mtd.a
[ 94%] Built target systemcmds__mtd
Scanning dependencies of target systemcmds__param
[ 94%] Building CXX object src/systemcmds/param/CMakeFiles/systemcmds__param.dir/param.cpp.obj
[ 94%] Linking CXX static library libsystemcmds__param.a
[ 94%] Built target systemcmds__param
Scanning dependencies of target systemcmds__reboot
[ 95%] Building CXX object src/systemcmds/reboot/CMakeFiles/systemcmds__reboot.dir/reboot.cpp.obj
[ 95%] Linking CXX static library libsystemcmds__reboot.a
[ 95%] Built target systemcmds__reboot
Scanning dependencies of target systemcmds__tune_control
[ 95%] Building CXX object src/systemcmds/tune_control/CMakeFiles/systemcmds__tune_control.dir/tune_control.cpp.obj
[ 95%] Linking CXX static library libsystemcmds__tune_control.a
[ 95%] Built target systemcmds__tune_control
Scanning dependencies of target systemcmds__ver
[ 95%] Building CXX object src/systemcmds/ver/CMakeFiles/systemcmds__ver.dir/ver.cpp.obj
[ 95%] Linking CXX static library libsystemcmds__ver.a
[ 95%] Built target systemcmds__ver
[ 95%] Generating apps/libapps.a
[ 96%] Built target nuttx_apps_build
[ 96%] Generating nuttx/binfmt/libbinfmt.a
[ 96%] Built target nuttx_binfmt_build
[ 97%] Generating nuttx/crypto/libcrypto.a
[ 97%] Built target nuttx_crypto_build
[ 98%] Generating nuttx/boards/libboards.a
[ 98%] Built target nuttx_boards_build
[100%] Building C object platforms/nuttx/CMakeFiles/px4.dir/__/common/empty.c.obj
[100%] Linking CXX executable ../../px4_fmu-v2_multicopter.elf
Memory region Used Size Region Size %age Used
flash: 1015869 B 1008 KB 98.42%
sram: 22744 B 192 KB 11.57%
ccsram: 0 GB 64 KB 0.00%
[100%] Built target px4
[100%] Creating airframes.xml
[100%] Built target airframes_xml
[100%] Generating ../../px4_fmu-v2_multicopter.bin
[100%] Creating /src/PX4-Autopilot/build/px4_fmu-v2_multicopter/px4_fmu-v2_multicopter.px4
[100%] Built target px4_package