TA的每日心情 | 开心 2020-6-18 22:00 |
---|
签到天数: 1 天 [LV.1]初来乍到
管理员
  
- 积分
- 1645
|
该版本采用了waf编译
操作系统:Centos 7
硬件:PIXHAWK1
首先进入到ardupilot目录
./waf configure --board Pixhawk1
[mw_shl_code=c,true][root@localhost ardupilot]# ./waf configure --board Pixhawk1
Setting top to : /root/ardupilot-20190122/ardupilot
Setting out to : /root/ardupilot-20190122/ardupilot/build
Autoconfiguration : enabled
Setting board to : Pixhawk1
Using toolchain : arm-none-eabi
Checking for 'g++' (C++ compiler) : /opt/gcc-arm-none-eabi-6-2017-q2-update/bin/arm-none-eabi-g++
Checking for 'gcc' (C compiler) : /opt/gcc-arm-none-eabi-6-2017-q2-update/bin/arm-none-eabi-gcc
Checking for c flags '-MMD' : yes
Checking for cxx flags '-MMD' : yes
Checking for program 'make' : /usr/bin/make
Checking for program 'arm-none-eabi-objcopy' : /opt/gcc-arm-none-eabi-6-2017-q2-update/bin/arm-none-eabi-objcopy
Including /root/ardupilot-20190122/ardupilot/libraries/AP_HAL_ChibiOS/hwdef/fmuv3/hwdef.dat
Setup for MCU STM32F427xx
Writing hwdef setup in /root/ardupilot-20190122/ardupilot/build/Pixhawk1/hwdef.h
Writing DMA map
Generating ldscript.ld
Checking for env.py
env set MAIN_STACK=0x400
env set APJ_BOARD_TYPE=STM32F427xx
env set APJ_BOARD_ID=9
env set HAL_WITH_UAVCAN=1
env set FLASH_RESERVE_START_KB=16
env set CHIBIOS_BUILD_FLAGS=USE_FATFS=yes MCU=cortex-m4 ENV_UDEFS=-DCHPRINTF_USE_FLOAT=1 CHIBIOS_PLATFORM_MK=os/hal/ports/STM32/STM32F4xx/platform.mk CHIBIOS_STARTUP_MK=os/common/startup/ARMCMx/compilers/GCC/mk/startup_stm32f4xx.mk
env set CPU_FLAGS=['-mcpu=cortex-m4', '-mfpu=fpv4-sp-d16', '-mfloat-abi=hard', '-u_printf_float']
env set IOMCU_FW=0
env set PROCESS_STACK=0x2000
Enabling ChibiOS asserts : no
Checking for intelhex module: : disabled
Checking for HAVE_CMATH_ISFINITE : yes
Checking for HAVE_CMATH_ISINF : yes
Checking for HAVE_CMATH_ISNAN : yes
Checking for NEED_CMATH_ISFINITE_STD_NAMESPACE : yes
Checking for NEED_CMATH_ISINF_STD_NAMESPACE : yes
Checking for NEED_CMATH_ISNAN_STD_NAMESPACE : yes
Checking for header endian.h : not found
Checking for header byteswap.h : not found
Checking for HAVE_MEMRCHR : no
Checking for program 'python' : /usr/bin/python
Checking for python version >= 2.7.0 : 2.7.5
Checking for program 'python' : /usr/bin/python
Checking for python version >= 2.7.0 : 2.7.5
Source is git repository : yes
Update submodules : yes
Checking for program 'git' : /usr/bin/git
Gtest : STM32 boards currently don't support compiling gtest
Checking for program 'arm-none-eabi-size' : /opt/gcc-arm-none-eabi-6-2017-q2-update/bin/arm-none-eabi-size
Benchmarks : disabled
Unit tests : disabled
Scripting : disabled
Scripting runtime checks : enabled
Checking for program 'rsync' : /usr/bin/rsync
'configure' finished successfully (1.206s)
[/mw_shl_code]
./waf copter
[mw_shl_code=c,true]Waf: Entering directory `/root/ardupilot-20190122/ardupilot/build/Pixhawk1'
Embedding file io_firmware.bin:Tools/IO_Firmware/fmuv2_IO.bin
Embedding file bootloader.bin:/root/ardupilot-20190122/ardupilot/Tools/bootloaders/Pixhawk1_bl.bin
Checking for env.py
env added MAIN_STACK=0x400
env added APJ_BOARD_TYPE=STM32F427xx
env added APJ_BOARD_ID=9
env added HAL_WITH_UAVCAN=1
env added FLASH_RESERVE_START_KB=16
env added CHIBIOS_BUILD_FLAGS=USE_FATFS=yes MCU=cortex-m4 ENV_UDEFS=-DCHPRINTF_USE_FLOAT=1 CHIBIOS_PLATFORM_MK=os/hal/ports/STM32/STM32F4xx/platform.mk CHIBIOS_STARTUP_MK=os/common/startup/ARMCMx/compilers/GCC/mk/startup_stm32f4xx.mk
env appended CPU_FLAGS=['-mcpu=cortex-m4', '-mfpu=fpv4-sp-d16', '-mfloat-abi=hard', '-u_printf_float']
env added IOMCU_FW=0
env added PROCESS_STACK=0x2000
[3/8] Creating build/Pixhawk1/hwdef.h
[4/8] Creating build/Pixhawk1/modules/ChibiOS/include_dirs
Including /root/ardupilot-20190122/ardupilot/libraries/AP_HAL_ChibiOS/hwdef/fmuv3/hwdef.dat
Setup for MCU STM32F427xx
Writing hwdef setup in /root/ardupilot-20190122/ardupilot/build/Pixhawk1/hwdef.h
Writing DMA map
Generating ldscript.ld
[5/8] Processing modules/mavlink/message_definitions/v1.0/ardupilotmega.xml
[6/8] Processing uavcangen: modules/uavcan/dsdl/uavcan/CoarseOrientation.uavcan modules/uavcan/dsdl/uavcan/Timestamp.uavcan modules/uavcan/dsdl/uavcan/equipment/actuator/1010.ArrayCommand.uavcan modules/uavcan/dsdl/uavcan/equipment/actuator/1011.Status.uavcan modules/uavcan/dsdl/uavcan/equipment/actuator/Command.uavcan modules/uavcan/dsdl/uavcan/equipment/ahrs/1000.Solution.uavcan modules/uavcan/dsdl/uavcan/equipment/ahrs/1001.MagneticFieldStrength.uavcan modules/uavcan/dsdl/uavcan/equipment/ahrs/1002.MagneticFieldStrength2.uavcan modules/uavcan/dsdl/uavcan/equipment/ahrs/1003.RawIMU.uavcan modules/uavcan/dsdl/uavcan/equipment/air_data/1020.TrueAirspeed.uavcan modules/uavcan/dsdl/uavcan/equipment/air_data/1021.IndicatedAirspeed.uavcan modules/uavcan/dsdl/uavcan/equipment/air_data/1025.AngleOfAttack.uavcan modules/uavcan/dsdl/uavcan/equipment/air_data/1026.Sideslip.uavcan modules/uavcan/dsdl/uavcan/equipment/air_data/1027.RawAirData.uavcan modules/uavcan/dsdl/uavcan/equipment/air_data/1028.StaticPressure.uavcan modules/uavcan/dsdl/uavcan/equipment/air_data/1029.StaticTemperature.uavcan modules/uavcan/dsdl/uavcan/equipment/camera_gimbal/1040.AngularCommand.uavcan modules/uavcan/dsdl/uavcan/equipment/camera_gimbal/1041.GEOPOICommand.uavcan modules/uavcan/dsdl/uavcan/equipment/camera_gimbal/1044.Status.uavcan modules/uavcan/dsdl/uavcan/equipment/camera_gimbal/Mode.uavcan modules/uavcan/dsdl/uavcan/equipment/device/1110.Temperature.uavcan modules/uavcan/dsdl/uavcan/equipment/esc/1030.RawCommand.uavcan modules/uavcan/dsdl/uavcan/equipment/esc/1031.RPMCommand.uavcan modules/uavcan/dsdl/uavcan/equipment/esc/1034.Status.uavcan modules/uavcan/dsdl/uavcan/equipment/gnss/1060.Fix.uavcan modules/uavcan/dsdl/uavcan/equipment/gnss/1061.Auxiliary.uavcan modules/uavcan/dsdl/uavcan/equipment/gnss/1062.RTCMStream.uavcan modules/uavcan/dsdl/uavcan/equipment/gnss/1063.Fix2.uavcan modules/uavcan/dsdl/uavcan/equipment/gnss/ECEFPositionVelocity.uavcan modules/uavcan/dsdl/uavcan/equipment/hardpoint/1070.Command.uavcan modules/uavcan/dsdl/uavcan/equipment/hardpoint/1071.Status.uavcan modules/uavcan/dsdl/uavcan/equipment/ice/1129.FuelTankStatus.uavcan modules/uavcan/dsdl/uavcan/equipment/ice/reciprocating/1120.Status.uavcan modules/uavcan/dsdl/uavcan/equipment/ice/reciprocating/CylinderStatus.uavcan modules/uavcan/dsdl/uavcan/equipment/indication/1080.BeepCommand.uavcan modules/uavcan/dsdl/uavcan/equipment/indication/1081.LightsCommand.uavcan modules/uavcan/dsdl/uavcan/equipment/indication/RGB565.uavcan modules/uavcan/dsdl/uavcan/equipment/indication/SingleLightCommand.uavcan modules/uavcan/dsdl/uavcan/equipment/power/1090.PrimaryPowerSupplyStatus.uavcan modules/uavcan/dsdl/uavcan/equipment/power/1091.CircuitStatus.uavcan modules/uavcan/dsdl/uavcan/equipment/power/1092.BatteryInfo.uavcan modules/uavcan/dsdl/uavcan/equipment/range_sensor/1050.Measurement.uavcan modules/uavcan/dsdl/uavcan/equipment/safety/1100.ArmingStatus.uavcan modules/uavcan/dsdl/uavcan/navigation/2000.GlobalNavigationSolution.uavcan modules/uavcan/dsdl/uavcan/protocol/1.GetNodeInfo.uavcan modules/uavcan/dsdl/uavcan/protocol/2.GetDataTypeInfo.uavcan modules/uavcan/dsdl/uavcan/protocol/341.NodeStatus.uavcan modules/uavcan/dsdl/uavcan/protocol/4.GetTransportStats.uavcan modules/uavcan/dsdl/uavcan/protocol/4.GlobalTimeSync.uavcan modules/uavcan/dsdl/uavcan/protocol/5.Panic.uavcan modules/uavcan/dsdl/uavcan/protocol/5.RestartNode.uavcan modules/uavcan/dsdl/uavcan/protocol/6.AccessCommandShell.uavcan modules/uavcan/dsdl/uavcan/protocol/CANIfaceStats.uavcan modules/uavcan/dsdl/uavcan/protocol/DataTypeKind.uavcan modules/uavcan/dsdl/uavcan/protocol/HardwareVersion.uavcan modules/uavcan/dsdl/uavcan/protocol/SoftwareVersion.uavcan modules/uavcan/dsdl/uavcan/protocol/debug/16370.KeyValue.uavcan modules/uavcan/dsdl/uavcan/protocol/debug/16383.LogMessage.uavcan modules/uavcan/dsdl/uavcan/protocol/debug/LogLevel.uavcan modules/uavcan/dsdl/uavcan/protocol/dynamic_node_id/1.Allocation.uavcan modules/uavcan/dsdl/uavcan/protocol/dynamic_node_id/server/30.AppendEntries.uavcan modules/uavcan/dsdl/uavcan/protocol/dynamic_node_id/server/31.RequestVote.uavcan modules/uavcan/dsdl/uavcan/protocol/dynamic_node_id/server/390.Discovery.uavcan modules/uavcan/dsdl/uavcan/protocol/dynamic_node_id/server/Entry.uavcan modules/uavcan/dsdl/uavcan/protocol/enumeration/15.Begin.uavcan modules/uavcan/dsdl/uavcan/protocol/enumeration/380.Indication.uavcan modules/uavcan/dsdl/uavcan/protocol/file/40.BeginFirmwareUpdate.uavcan modules/uavcan/dsdl/uavcan/protocol/file/45.GetInfo.uavcan modules/uavcan/dsdl/uavcan/protocol/file/46.GetDirectoryEntryInfo.uavcan modules/uavcan/dsdl/uavcan/protocol/file/47.Delete.uavcan modules/uavcan/dsdl/uavcan/protocol/file/48.Read.uavcan modules/uavcan/dsdl/uavcan/protocol/file/49.Write.uavcan modules/uavcan/dsdl/uavcan/protocol/file/EntryType.uavcan modules/uavcan/dsdl/uavcan/protocol/file/Error.uavcan modules/uavcan/dsdl/uavcan/protocol/file/Path.uavcan modules/uavcan/dsdl/uavcan/protocol/param/10.ExecuteOpcode.uavcan modules/uavcan/dsdl/uavcan/protocol/param/11.GetSet.uavcan modules/uavcan/dsdl/uavcan/protocol/param/Empty.uavcan modules/uavcan/dsdl/uavcan/protocol/param/NumericValue.uavcan modules/uavcan/dsdl/uavcan/protocol/param/Value.uavcan modules/uavcan/dsdl/uavcan/tunnel/2010.Broadcast.uavcan modules/uavcan/dsdl/uavcan/tunnel/63.Call.uavcan modules/uavcan/dsdl/uavcan/tunnel/Protocol.uavcan
[7/8] Creating build/Pixhawk1/ap_version.h
Validation skipped for /root/ardupilot-20190122/ardupilot/modules/mavlink/message_definitions/v1.0/ardupilotmega.xml.
Parsing /root/ardupilot-20190122/ardupilot/modules/mavlink/message_definitions/v1.0/ardupilotmega.xml
Note: message DATA64 is longer than 64 bytes long (74 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message DATA96 is longer than 64 bytes long (106 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message REMOTE_LOG_DATA_BLOCK is longer than 64 bytes long (214 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message DEVICE_OP_READ_REPLY is longer than 64 bytes long (143 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message DEVICE_OP_WRITE is longer than 64 bytes long (187 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Validation skipped for /root/ardupilot-20190122/ardupilot/modules/mavlink/message_definitions/v1.0/common.xml.
Parsing /root/ardupilot-20190122/ardupilot/modules/mavlink/message_definitions/v1.0/common.xml
Note: message GPS_STATUS is longer than 64 bytes long (109 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message ATTITUDE_QUATERNION_COV is longer than 64 bytes long (80 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message GLOBAL_POSITION_INT_COV is longer than 64 bytes long (189 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message LOCAL_POSITION_NED_COV is longer than 64 bytes long (233 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message HIL_ACTUATOR_CONTROLS is longer than 64 bytes long (89 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message GLOBAL_VISION_POSITION_ESTIMATE is longer than 64 bytes long (124 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message VISION_POSITION_ESTIMATE is longer than 64 bytes long (124 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message VICON_POSITION_ESTIMATE is longer than 64 bytes long (124 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message HIGHRES_IMU is longer than 64 bytes long (70 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message HIL_SENSOR is longer than 64 bytes long (72 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message SIM_STATE is longer than 64 bytes long (92 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message FILE_TRANSFER_PROTOCOL is longer than 64 bytes long (262 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message HIL_STATE_QUATERNION is longer than 64 bytes long (72 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message LOG_DATA is longer than 64 bytes long (105 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message GPS_INJECT_DATA is longer than 64 bytes long (121 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message SERIAL_CONTROL is longer than 64 bytes long (87 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message ENCAPSULATED_DATA is longer than 64 bytes long (263 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message ATT_POS_MOCAP is longer than 64 bytes long (128 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message RESOURCE_REQUEST is longer than 64 bytes long (251 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message FOLLOW_TARGET is longer than 64 bytes long (101 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message CONTROL_SYSTEM_STATE is longer than 64 bytes long (108 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message AUTOPILOT_VERSION is longer than 64 bytes long (86 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message LANDING_TARGET is longer than 64 bytes long (68 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message GPS_INPUT is longer than 64 bytes long (71 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message GPS_RTCM_DATA is longer than 64 bytes long (190 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message HOME_POSITION is longer than 64 bytes long (68 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message SET_HOME_POSITION is longer than 64 bytes long (69 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message V2_EXTENSION is longer than 64 bytes long (262 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message PLAY_TUNE is longer than 64 bytes long (240 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message CAMERA_INFORMATION is longer than 64 bytes long (243 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message CAMERA_IMAGE_CAPTURED is longer than 64 bytes long (263 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message LOGGING_DATA is longer than 64 bytes long (263 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message LOGGING_DATA_ACKED is longer than 64 bytes long (263 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message WIFI_CONFIG_AP is longer than 64 bytes long (104 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message UAVCAN_NODE_INFO is longer than 64 bytes long (124 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message OBSTACLE_DISTANCE is longer than 64 bytes long (166 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message ODOMETRY is longer than 64 bytes long (238 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message DEBUG_FLOAT_ARRAY is longer than 64 bytes long (260 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message STATUSTEXT_LONG is longer than 64 bytes long (263 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Note: message WHEEL_DISTANCE is longer than 64 bytes long (145 bytes), which can cause fragmentation since many radio modems use 64 bytes as maximum air transfer unit.
Validation skipped for /root/ardupilot-20190122/ardupilot/modules/mavlink/message_definitions/v1.0/uAvionix.xml.
Parsing /root/ardupilot-20190122/ardupilot/modules/mavlink/message_definitions/v1.0/uAvionix.xml
Validation skipped for /root/ardupilot-20190122/ardupilot/modules/mavlink/message_definitions/v1.0/icarous.xml.
Parsing /root/ardupilot-20190122/ardupilot/modules/mavlink/message_definitions/v1.0/icarous.xml
Merged enum MAV_CMD
Found 222 MAVLink message types in 4 XML files
Generating C implementation in directory /root/ardupilot-20190122/ardupilot/build/Pixhawk1/libraries/GCS_MAVLink/include/mavlink/v2.0/ardupilotmega
[8/8] Linking build/Pixhawk1/modules/ChibiOS/libch.a
Generating C implementation in directory /root/ardupilot-20190122/ardupilot/build/Pixhawk1/libraries/GCS_MAVLink/include/mavlink/v2.0/common
Generating C implementation in directory /root/ardupilot-20190122/ardupilot/build/Pixhawk1/libraries/GCS_MAVLink/include/mavlink/v2.0/uAvionix
Generating C implementation in directory /root/ardupilot-20190122/ardupilot/build/Pixhawk1/libraries/GCS_MAVLink/include/mavlink/v2.0/icarous
Copying fixed headers for protocol 2.0 to /root/ardupilot-20190122/ardupilot/build/Pixhawk1/libraries/GCS_MAVLink/include/mavlink/v2.0
[1/98] ChibiOS: Compiling crt0_v7m.S
[2/98] ChibiOS: Compiling vectors.S
[3/98] ChibiOS: Compiling chcoreasm_v7m.S
[4/98] ChibiOS: Compiling ff.c
[5/98] ChibiOS: Compiling ffunicode.c
[6/98] ChibiOS: Compiling chfactory.c
[7/98] ChibiOS: Compiling chheap.c
[8/98] ChibiOS: Compiling chmboxes.c
[9/98] ChibiOS: Compiling chmemcore.c
[10/98] ChibiOS: Compiling chmempools.c
[11/98] ChibiOS: Compiling chcore.c
[12/98] ChibiOS: Compiling chcore_v7m.c
[13/98] ChibiOS: Compiling crt1.c
[14/98] ChibiOS: Compiling chprintf.c
[15/98] ChibiOS: Compiling memstreams.c
[16/98] ChibiOS: Compiling nullstreams.c
[17/98] ChibiOS: Compiling osal.c
[18/98] ChibiOS: Compiling hal_adc_lld.c
[19/98] ChibiOS: Compiling hal_can_lld.c
[20/98] ChibiOS: Compiling hal_dac_lld.c
[21/98] ChibiOS: Compiling stm32_dma.c
[22/98] ChibiOS: Compiling hal_ext_lld.c
[23/98] ChibiOS: Compiling hal_pal_lld.c
[24/98] ChibiOS: Compiling hal_i2c_lld.c
[25/98] ChibiOS: Compiling hal_mac_lld.c
[26/98] ChibiOS: Compiling hal_usb_lld.c
[27/98] ChibiOS: Compiling hal_qspi_lld.c
[28/98] ChibiOS: Compiling hal_rtc_lld.c
[29/98] ChibiOS: Compiling hal_sdc_lld.c
[30/98] ChibiOS: Compiling hal_i2s_lld.c
[31/98] ChibiOS: Compiling hal_spi_lld.c
[32/98] ChibiOS: Compiling hal_eicu_lld.c
[33/98] ChibiOS: Compiling hal_gpt_lld.c
[34/98] ChibiOS: Compiling hal_icu_lld.c
[35/98] ChibiOS: Compiling hal_pwm_lld.c
[36/98] ChibiOS: Compiling hal_st_lld.c
[37/98] ChibiOS: Compiling hal_serial_lld.c
[38/98] ChibiOS: Compiling hal_uart_lld.c
[39/98] ChibiOS: Compiling hal_wdg_lld.c
[40/98] ChibiOS: Compiling hal_lld.c
[41/98] ChibiOS: Compiling stm32_isr.c
[42/98] ChibiOS: Compiling nvic.c
[43/98] ChibiOS: Compiling hal.c
[44/98] ChibiOS: Compiling hal_adc.c
[45/98] ChibiOS: Compiling hal_buffers.c
[46/98] ChibiOS: Compiling hal_can.c
[47/98] ChibiOS: Compiling hal_crypto.c
[48/98] ChibiOS: Compiling hal_dac.c
[49/98] ChibiOS: Compiling hal_eicu.c
[50/98] ChibiOS: Compiling hal_ext.c
[51/98] ChibiOS: Compiling hal_gpt.c
[52/98] ChibiOS: Compiling hal_i2c.c
[53/98] ChibiOS: Compiling hal_i2s.c
[54/98] ChibiOS: Compiling hal_icu.c
[55/98] ChibiOS: Compiling hal_mac.c
[56/98] ChibiOS: Compiling hal_mmc_spi.c
[57/98] ChibiOS: Compiling hal_mmcsd.c
[58/98] ChibiOS: Compiling hal_pal.c
[59/98] ChibiOS: Compiling hal_pwm.c
[60/98] ChibiOS: Compiling hal_qspi.c
[61/98] ChibiOS: Compiling hal_queues.c
[62/98] ChibiOS: Compiling hal_rtc.c
[63/98] ChibiOS: Compiling hal_sdc.c
[64/98] ChibiOS: Compiling hal_serial.c
[65/98] ChibiOS: Compiling hal_serial_usb.c
[66/98] ChibiOS: Compiling hal_spi.c
[67/98] ChibiOS: Compiling hal_st.c
[68/98] ChibiOS: Compiling hal_uart.c
[69/98] ChibiOS: Compiling hal_usb.c
[70/98] ChibiOS: Compiling hal_wdg.c
[71/98] ChibiOS: Compiling chcond.c
[72/98] ChibiOS: Compiling chdebug.c
[73/98] ChibiOS: Compiling chdynamic.c
[74/98] ChibiOS: Compiling chevents.c
[75/98] ChibiOS: Compiling chmsg.c
[76/98] ChibiOS: Compiling chmtx.c
[77/98] ChibiOS: Compiling chregistry.c
[78/98] ChibiOS: Compiling chschd.c
[79/98] ChibiOS: Compiling chsem.c
[80/98] ChibiOS: Compiling chstats.c
[81/98] ChibiOS: Compiling chsys.c
[82/98] ChibiOS: Compiling chthreads.c
[83/98] ChibiOS: Compiling chtm.c
[84/98] ChibiOS: Compiling chtrace.c
[85/98] ChibiOS: Compiling chvt.c
[86/98] ChibiOS: Compiling fatfs_diskio.c
[87/98] ChibiOS: Compiling fatfs_syscall.c
[88/98] ChibiOS: Compiling stubs.c
[89/98] ChibiOS: Compiling board.c
[90/98] ChibiOS: Compiling usbcfg.c
[91/98] ChibiOS: Compiling flash.c
[92/98] ChibiOS: Compiling malloc.c
[93/98] ChibiOS: Compiling hrt.c
[94/98] ChibiOS: Compiling stm32_util.c
[95/98] ChibiOS: Compiling bouncebuffer.c
[96/98] ChibiOS: Compiling posix.c
[97/98] ChibiOS: Compiling ch.cpp
[98/98] ChibiOS: Compiling syscalls_cpp.cpp
ChibiOS: Done!
arm-none-eabi-ar: creating modules/ChibiOS/libch.a
[ 9/537] Compiling libraries/AC_AttitudeControl/AC_AttitudeControl_Sub.cpp
[ 10/537] Compiling libraries/AC_AttitudeControl/AC_AttitudeControl_Heli.cpp
[ 11/537] Compiling libraries/AC_AttitudeControl/ControlMonitor.cpp
[ 12/537] Compiling libraries/AC_AttitudeControl/AC_PosControl_Sub.cpp
[ 13/537] Compiling libraries/AC_AttitudeControl/AC_AttitudeControl_Multi.cpp
[ 14/537] Compiling libraries/AC_AutoTune/AC_AutoTune.cpp
[ 15/537] Compiling libraries/AC_Fence/AC_PolyFence_loader.cpp
[ 16/537] Compiling libraries/AC_InputManager/AC_InputManager.cpp
[ 17/537] Compiling libraries/AC_InputManager/AC_InputManager_Heli.cpp
[ 18/537] Compiling libraries/AC_PID/AC_HELI_PID.cpp
[ 19/537] Compiling libraries/AC_PID/AC_P.cpp
[ 20/537] Compiling libraries/AC_PID/AC_PID.cpp
[ 21/537] Compiling libraries/AC_PID/AC_PID_2D.cpp
[ 22/537] Compiling libraries/AC_PID/AC_PI_2D.cpp
[ 23/537] Compiling libraries/AC_PrecLand/AC_PrecLand_SITL_Gazebo.cpp
[ 24/537] Compiling libraries/AC_PrecLand/PosVelEKF.cpp
[ 25/537] Compiling libraries/AC_PrecLand/AC_PrecLand.cpp
[ 26/537] Compiling libraries/AC_PrecLand/AC_PrecLand_IRLock.cpp
[ 27/537] Compiling libraries/AC_PrecLand/AC_PrecLand_SITL.cpp
[ 28/537] Compiling libraries/AC_PrecLand/AC_PrecLand_Companion.cpp
[ 29/537] Compiling libraries/AC_Sprayer/AC_Sprayer.cpp
[ 30/537] Compiling libraries/AC_WPNav/AC_Loiter.cpp
[ 31/537] Compiling libraries/AC_WPNav/AC_Circle.cpp
[ 32/537] Compiling libraries/AC_WPNav/AC_WPNav.cpp
[ 33/537] Compiling libraries/AP_ADC/AP_ADC_ADS1115.cpp
[ 34/537] Compiling libraries/AP_AHRS/AP_AHRS_NavEKF.cpp
[ 35/537] Compiling libraries/AP_AHRS/AP_AHRS_DCM.cpp
[ 36/537] Compiling libraries/AP_AHRS/AP_AHRS_View.cpp
[ 37/537] Compiling libraries/AP_AccelCal/AccelCalibrator.cpp
[ 38/537] Compiling libraries/AP_AdvancedFailsafe/AP_AdvancedFailsafe.cpp
[ 39/537] Compiling libraries/AP_Airspeed/AP_Airspeed_DLVR.cpp
[ 40/537] Compiling libraries/AP_Airspeed/Airspeed_Calibration.cpp
[ 41/537] Compiling libraries/AP_Airspeed/AP_Airspeed.cpp
[ 42/537] Compiling libraries/AP_Airspeed/AP_Airspeed_MS5525.cpp
[ 43/537] Compiling libraries/AP_Airspeed/AP_Airspeed_analog.cpp
[ 44/537] Compiling libraries/AP_Airspeed/AP_Airspeed_SDP3X.cpp
[ 45/537] Compiling libraries/AP_Airspeed/AP_Airspeed_Backend.cpp
[ 46/537] Compiling libraries/AP_Airspeed/AP_Airspeed_UAVCAN.cpp
[ 47/537] Compiling libraries/AP_Airspeed/AP_Airspeed_MS4525.cpp
[ 48/537] Compiling libraries/AP_Baro/AP_Baro_MS5611.cpp
[ 49/537] Compiling libraries/AP_Baro/AP_Baro_FBM320.cpp
[ 50/537] Compiling libraries/AP_Baro/AP_Baro_BMP280.cpp
[ 51/537] Compiling libraries/AP_Baro/AP_Baro_HIL.cpp
[ 52/537] Compiling libraries/AP_Baro/AP_Baro_UAVCAN.cpp
[ 53/537] Compiling libraries/AP_Baro/AP_Baro_Backend.cpp
[ 54/537] Compiling libraries/AP_Baro/AP_Baro_DPS280.cpp
[ 55/537] Compiling libraries/AP_Baro/AP_Baro_KellerLD.cpp
[ 56/537] Compiling libraries/AP_Baro/AP_Baro_BMP085.cpp
[ 57/537] Compiling libraries/AP_Baro/AP_Baro_LPS2XH.cpp
[ 58/537] Compiling libraries/AP_Baro/AP_Baro_ICM20789.cpp
[ 59/537] Compiling libraries/AP_BattMonitor/AP_BattMonitor_SMBus.cpp
[ 60/537] Compiling libraries/AP_BattMonitor/AP_BattMonitor_Sum.cpp
[ 61/537] Compiling libraries/AP_BattMonitor/AP_BattMonitor_Bebop.cpp
[ 62/537] Compiling libraries/AP_BattMonitor/AP_BattMonitor_BLHeliESC.cpp
[ 63/537] Compiling libraries/AP_BattMonitor/AP_BattMonitor_Analog.cpp
[ 64/537] Compiling libraries/AP_BattMonitor/AP_BattMonitor_UAVCAN.cpp
[ 65/537] Compiling libraries/AP_BattMonitor/AP_BattMonitor_SMBus_Maxell.cpp
[ 66/537] Compiling libraries/AP_BattMonitor/AP_BattMonitor_SMBus_Solo.cpp
[ 67/537] Compiling libraries/AP_BattMonitor/AP_BattMonitor_Backend.cpp
[ 68/537] Compiling libraries/AP_Beacon/AP_Beacon_Marvelmind.cpp
[ 69/537] Compiling libraries/AP_Beacon/AP_Beacon_Pozyx.cpp
[ 70/537] Compiling libraries/AP_Beacon/AP_Beacon.cpp
[ 71/537] Compiling libraries/AP_Beacon/AP_Beacon_Backend.cpp
[ 72/537] Compiling libraries/AP_Beacon/AP_Beacon_SITL.cpp
[ 73/537] Compiling libraries/AP_BoardConfig/board_drivers.cpp
[ 74/537] Compiling libraries/AP_BoardConfig/canbus_interface.cpp
[ 75/537] Compiling libraries/AP_BoardConfig/px4_drivers.cpp
[ 76/537] Compiling libraries/AP_Button/AP_Button.cpp
[ 77/537] Compiling libraries/AP_Camera/AP_Camera.cpp
[ 78/537] Compiling libraries/AP_Common/Location.cpp
[ 79/537] Compiling libraries/AP_Common/AP_Common.cpp
[ 80/537] Compiling libraries/AP_Common/AP_FWVersion.cpp
[ 81/537] Compiling libraries/AP_Common/c++.cpp
[ 82/537] Compiling libraries/AP_Common/Bitmask.cpp
[ 83/537] Compiling libraries/AP_Compass/AP_Compass_SITL.cpp
[ 84/537] Compiling libraries/AP_Compass/AP_Compass_LSM9DS1.cpp
[ 85/537] Compiling libraries/AP_Compass/AP_Compass_LSM303D.cpp
[ 86/537] Compiling libraries/AP_Compass/AP_Compass_IST8308.cpp
[ 87/537] Compiling libraries/AP_Compass/AP_Compass_Calibration.cpp
[ 88/537] Compiling libraries/AP_Compass/AP_Compass_BMM150.cpp
[ 89/537] Compiling libraries/AP_Compass/AP_Compass_AK8963.cpp
[ 90/537] Compiling libraries/AP_Compass/AP_Compass_AK09916.cpp
[ 91/537] Compiling libraries/AP_Compass/CompassCalibrator.cpp
[ 92/537] Compiling libraries/AP_Compass/Compass_learn.cpp
[ 93/537] Compiling libraries/AP_Compass/AP_Compass_MMC3416.cpp
[ 94/537] Compiling libraries/AP_Compass/Compass_PerMotor.cpp
[ 95/537] Compiling libraries/AP_Compass/AP_Compass_Backend.cpp
[ 96/537] Compiling libraries/AP_Compass/AP_Compass_QMC5883L.cpp
[ 97/537] Compiling libraries/AP_Compass/AP_Compass_LIS3MDL.cpp
[ 98/537] Compiling libraries/AP_Compass/AP_Compass_HIL.cpp
[ 99/537] Compiling libraries/AP_Compass/AP_Compass_MAG3110.cpp
[100/537] Compiling libraries/AP_Compass/AP_Compass_UAVCAN.cpp
[101/537] Compiling libraries/AP_Compass/AP_Compass_HMC5843.cpp
[102/537] Compiling libraries/AP_Compass/AP_Compass_IST8310.cpp
[103/537] Compiling libraries/AP_Declination/tables.cpp
[104/537] Compiling libraries/AP_Declination/AP_Declination.cpp
[105/537] Compiling libraries/AP_Devo_Telem/AP_Devo_Telem.cpp
[106/537] Compiling libraries/AP_FlashStorage/AP_FlashStorage.cpp
[107/537] Compiling libraries/AP_Follow/AP_Follow.cpp
[108/537] Compiling libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp
[109/537] Compiling libraries/AP_GPS/AP_GPS_UBLOX.cpp
[110/537] Compiling libraries/AP_GPS/AP_GPS_MTK.cpp
[111/537] Compiling libraries/AP_GPS/AP_GPS_ERB.cpp
[112/537] Compiling libraries/AP_GPS/AP_GPS_MTK19.cpp
[113/537] Compiling libraries/AP_GPS/AP_GPS_NOVA.cpp
[114/537] Compiling libraries/AP_GPS/GPS_Backend.cpp
[115/537] Compiling libraries/AP_GPS/AP_GPS_GSOF.cpp
[116/537] Compiling libraries/AP_GPS/AP_GPS_MAV.cpp
[117/537] Compiling libraries/AP_GPS/AP_GPS_UAVCAN.cpp
[118/537] Compiling libraries/AP_GPS/AP_GPS_NMEA.cpp
[119/537] Compiling libraries/AP_GPS/AP_GPS.cpp
[120/537] Compiling libraries/AP_GPS/AP_GPS_SBP2.cpp
[121/537] Compiling libraries/AP_GPS/AP_GPS_SBF.cpp
[122/537] Compiling libraries/AP_GPS/AP_GPS_SBP.cpp
[123/537] Compiling libraries/AP_GPS/AP_GPS_SIRF.cpp
[124/537] Compiling libraries/AP_Gripper/AP_Gripper_Servo.cpp
[125/537] Compiling libraries/AP_Gripper/AP_Gripper.cpp
[126/537] Compiling libraries/AP_Gripper/AP_Gripper_Backend.cpp
[127/537] Compiling libraries/AP_Gripper/AP_Gripper_EPM.cpp
[128/537] Compiling libraries/AP_ICEngine/AP_ICEngine.cpp
[129/537] Compiling libraries/AP_IOMCU/AP_IOMCU.cpp
[130/537] Compiling libraries/AP_IOMCU/fw_uploader.cpp
[131/537] Compiling libraries/AP_IRLock/IRLock.cpp
[132/537] Compiling libraries/AP_IRLock/AP_IRLock_SITL.cpp
[133/537] Compiling libraries/AP_IRLock/AP_IRLock_I2C.cpp
[134/537] Compiling libraries/AP_InertialNav/AP_InertialNav_NavEKF.cpp
[135/537] Compiling libraries/AP_InertialSensor/AP_InertialSensor_LSM9DS1.cpp
[136/537] Compiling libraries/AP_InertialSensor/AP_InertialSensor_Backend.cpp
[137/537] Compiling libraries/AP_InertialSensor/AP_InertialSensor_BMI160.cpp
[138/537] Compiling libraries/AP_InertialSensor/AP_InertialSensor_RST.cpp
[139/537] Compiling libraries/AP_InertialSensor/BatchSampler.cpp
[140/537] Compiling libraries/AP_InertialSensor/AP_InertialSensor_L3G4200D.cpp
[141/537] Compiling libraries/AP_InertialSensor/AP_InertialSensor_Invensense.cpp
[142/537] Compiling libraries/AP_InertialSensor/AP_InertialSensor_LSM9DS0.cpp
[143/537] Compiling libraries/AP_InertialSensor/AuxiliaryBus.cpp
[144/537] Compiling libraries/AP_InertialSensor/AP_InertialSensor_SITL.cpp
[145/537] Compiling libraries/AP_InertialSensor/AP_InertialSensor_BMI055.cpp
[146/537] Compiling libraries/AP_InertialSensor/AP_InertialSensor_HIL.cpp
[147/537] Compiling libraries/AP_KDECAN/AP_KDECAN.cpp
[148/537] Compiling libraries/AP_LandingGear/AP_LandingGear.cpp
[149/537] Compiling libraries/AP_Logger/LogFile.cpp
[150/537] Compiling libraries/AP_Logger/AP_Logger_SITL.cpp
[151/537] Compiling libraries/AP_Logger/AP_Logger.cpp
[152/537] Compiling libraries/AP_Logger/AP_Logger_MAVLinkLogTransfer.cpp
[153/537] Compiling libraries/AP_Logger/AP_Logger_MAVLink.cpp
[154/537] Compiling libraries/AP_Logger/AP_Logger_Block.cpp
[155/537] Compiling libraries/AP_Logger/AP_Logger_DataFlash.cpp
[156/537] Compiling libraries/AP_Logger/LoggerMessageWriter.cpp
[157/537] Compiling libraries/AP_Math/matrix3.cpp
[158/537] Compiling libraries/AP_Math/location.cpp
[159/537] Compiling libraries/AP_Math/AP_GeodesicGrid.cpp
[160/537] Compiling libraries/AP_Math/location_double.cpp
[161/537] Compiling libraries/AP_Math/edc.cpp
[162/537] Compiling libraries/AP_Math/AP_Math.cpp
[163/537] Compiling libraries/AP_Math/crc.cpp
[164/537] Compiling libraries/AP_Math/matrix_alg.cpp
[165/537] Compiling libraries/AP_Math/matrixN.cpp
[166/537] Compiling libraries/AP_Math/spline5.cpp
[167/537] Compiling libraries/AP_Math/polygon.cpp
[168/537] Compiling libraries/AP_Math/vector3.cpp
[169/537] Compiling libraries/AP_Math/quaternion.cpp
[170/537] Compiling libraries/AP_Math/vector2.cpp
[171/537] Compiling libraries/AP_Mission/AP_Mission_Commands.cpp
[172/537] Compiling libraries/AP_Module/AP_Module.cpp
[173/537] Compiling libraries/AP_Motors/AP_Motors_Class.cpp
[174/537] Compiling libraries/AP_Motors/AP_MotorsMulticopter.cpp
[175/537] Compiling libraries/AP_Motors/AP_MotorsTri.cpp
[176/537] Compiling libraries/AP_Motors/AP_MotorsHeli_Dual.cpp
[177/537] Compiling libraries/AP_Motors/AP_MotorsTailsitter.cpp
[178/537] Compiling libraries/AP_Motors/AP_MotorsMatrix.cpp
[179/537] Compiling libraries/AP_Motors/AP_MotorsSingle.cpp
[180/537] Compiling libraries/AP_Motors/AP_MotorsHeli_Quad.cpp
[181/537] Compiling libraries/AP_Motors/AP_Motors6DOF.cpp
[182/537] Compiling libraries/AP_Motors/AP_MotorsHeli_Single.cpp
[183/537] Compiling libraries/AP_Motors/AP_MotorsHeli_RSC.cpp
[184/537] Compiling libraries/AP_Motors/AP_MotorsCoax.cpp
[185/537] Compiling libraries/AP_Motors/AP_MotorsHeli.cpp
[186/537] Compiling libraries/AP_Mount/SoloGimbalEKF.cpp
[187/537] Compiling libraries/AP_Mount/AP_Mount_Servo.cpp
[188/537] Compiling libraries/AP_Mount/AP_Mount_Alexmos.cpp
[189/537] Compiling libraries/AP_Mount/SoloGimbal.cpp
[190/537] Compiling libraries/AP_Mount/AP_Mount_SToRM32_serial.cpp
[191/537] Compiling libraries/AP_Mount/AP_Mount_Backend.cpp
[192/537] Compiling libraries/AP_Mount/AP_Mount_SoloGimbal.cpp
[193/537] Compiling libraries/AP_Mount/SoloGimbal_Parameters.cpp
[194/537] Compiling libraries/AP_Mount/AP_Mount.cpp
[195/537] Compiling libraries/AP_Mount/AP_Mount_SToRM32.cpp
[196/537] Compiling libraries/AP_NavEKF2/AP_NavEKF2_VehicleStatus.cpp
[197/537] Compiling libraries/AP_NavEKF2/AP_NavEKF2_Measurements.cpp
[198/537] Compiling libraries/AP_NavEKF2/AP_NavEKF2_OptFlowFusion.cpp
[199/537] Compiling libraries/AP_NavEKF2/AP_NavEKF2_MagFusion.cpp
[200/537] Compiling libraries/AP_NavEKF2/AP_NavEKF2_AirDataFusion.cpp
[201/537] Compiling libraries/AP_NavEKF2/AP_NavEKF2_Control.cpp
[202/537] Compiling libraries/AP_NavEKF2/AP_NavEKF_GyroBias.cpp
[203/537] Compiling libraries/AP_NavEKF2/AP_NavEKF2_PosVelFusion.cpp
[204/537] Compiling libraries/AP_NavEKF2/AP_NavEKF2_core.cpp
[205/537] Compiling libraries/AP_NavEKF2/AP_NavEKF2_RngBcnFusion.cpp
[206/537] Compiling libraries/AP_NavEKF2/AP_NavEKF2_Outputs.cpp
[207/537] Compiling libraries/AP_NavEKF3/AP_NavEKF3_core.cpp
[208/537] Compiling libraries/AP_NavEKF3/AP_NavEKF3_OptFlowFusion.cpp
[209/537] Compiling libraries/AP_NavEKF3/AP_NavEKF3_Control.cpp
[210/537] Compiling libraries/AP_NavEKF3/AP_NavEKF3_PosVelFusion.cpp
[211/537] Compiling libraries/AP_NavEKF3/AP_NavEKF3_Measurements.cpp
[212/537] Compiling libraries/AP_NavEKF3/AP_NavEKF3_MagFusion.cpp
[213/537] Compiling libraries/AP_NavEKF3/AP_NavEKF3_GyroBias.cpp
[214/537] Compiling libraries/AP_NavEKF3/AP_NavEKF3_VehicleStatus.cpp
[215/537] Compiling libraries/AP_NavEKF3/AP_NavEKF3_AirDataFusion.cpp
[216/537] Compiling libraries/AP_NavEKF3/AP_NavEKF3_Outputs.cpp
[217/537] Compiling libraries/AP_NavEKF3/AP_NavEKF3_RngBcnFusion.cpp
[218/537] Compiling libraries/AP_Notify/RGBLed.cpp
[219/537] Compiling libraries/AP_Notify/PixRacerLED.cpp
[220/537] Compiling libraries/AP_Notify/MMLPlayer.cpp
[221/537] Compiling libraries/AP_Notify/Display.cpp
[222/537] Compiling libraries/AP_Notify/DiscreteRGBLed.cpp
[223/537] Compiling libraries/AP_Notify/Buzzer.cpp
[224/537] Compiling libraries/AP_Notify/DiscoLED.cpp
[225/537] Compiling libraries/AP_Notify/AP_Notify.cpp
[226/537] Compiling libraries/AP_Notify/AP_BoardLED2.cpp
[227/537] Compiling libraries/AP_Notify/AP_BoardLED.cpp
[228/537] Compiling libraries/AP_Notify/UAVCAN_RGB_LED.cpp
[229/537] Compiling libraries/AP_Notify/RCOutputRGBLed.cpp
[230/537] Compiling libraries/AP_Notify/OreoLED_I2C.cpp
[231/537] Compiling libraries/AP_Notify/NCP5623.cpp
[232/537] Compiling libraries/AP_Notify/PCA9685LED_I2C.cpp
[233/537] Compiling libraries/AP_Notify/ToneAlarm.cpp
[234/537] Compiling libraries/AP_Notify/ExternalLED.cpp
[235/537] Compiling libraries/AP_Notify/Display_SSD1306_I2C.cpp
[236/537] Compiling libraries/AP_Notify/Led_Sysfs.cpp
[237/537] Compiling libraries/AP_Notify/ToshibaLED_I2C.cpp
[238/537] Compiling libraries/AP_Notify/Display_SH1106_I2C.cpp
[239/537] Compiling libraries/AP_Notify/VRBoard_LED.cpp
[240/537] Compiling libraries/AP_OSD/AP_OSD_Screen.cpp
[241/537] Compiling libraries/AP_OSD/AP_OSD_Setting.cpp
[242/537] Compiling libraries/AP_OSD/AP_OSD_SITL.cpp
[243/537] Compiling libraries/AP_OSD/AP_OSD_Backend.cpp
[244/537] Compiling libraries/AP_OSD/AP_OSD.cpp
[245/537] Compiling libraries/AP_OSD/AP_OSD_MAX7456.cpp
[246/537] Compiling libraries/AP_OpticalFlow/OpticalFlow.cpp
[247/537] Compiling libraries/AP_OpticalFlow/OpticalFlow_backend.cpp
[248/537] Compiling libraries/AP_OpticalFlow/AP_OpticalFlow_CXOF.cpp
[249/537] Compiling libraries/AP_OpticalFlow/AP_OpticalFlow_SITL.cpp
[250/537] Compiling libraries/AP_OpticalFlow/AP_OpticalFlow_PX4Flow.cpp
[251/537] Compiling libraries/AP_OpticalFlow/AP_OpticalFlow_Onboard.cpp
[252/537] Compiling libraries/AP_OpticalFlow/AP_OpticalFlow_Pixart.cpp
[253/537] Compiling libraries/AP_Parachute/AP_Parachute.cpp
[254/537] Compiling libraries/AP_Param/AP_Param.cpp
[255/537] Compiling libraries/AP_Proximity/AP_Proximity_SITL.cpp
[256/537] Compiling libraries/AP_Proximity/AP_Proximity_MorseSITL.cpp
[257/537] Compiling libraries/AP_Proximity/AP_Proximity.cpp
[258/537] Compiling libraries/AP_Proximity/AP_Proximity_TeraRangerTower.cpp
[259/537] Compiling libraries/AP_Proximity/AP_Proximity_RPLidarA2.cpp
[260/537] Compiling libraries/AP_Proximity/AP_Proximity_Backend.cpp
[261/537] Compiling libraries/AP_Proximity/AP_Proximity_LightWareSF40C.cpp
[262/537] Compiling libraries/AP_Proximity/AP_Proximity_TeraRangerTowerEvo.cpp
[263/537] Compiling libraries/AP_Proximity/AP_Proximity_MAV.cpp
[264/537] Compiling libraries/AP_Proximity/AP_Proximity_RangeFinder.cpp
[265/537] Compiling libraries/AP_RAMTRON/AP_RAMTRON.cpp
[266/537] Compiling libraries/AP_RCMapper/AP_RCMapper.cpp
[267/537] Compiling libraries/AP_RCProtocol/AP_RCProtocol_SRXL.cpp
[268/537] Compiling libraries/AP_RCProtocol/AP_RCProtocol_PPMSum.cpp
[269/537] Compiling libraries/AP_RCProtocol/SoftSerial.cpp
[270/537] Compiling libraries/AP_RCProtocol/AP_RCProtocol_SBUS.cpp
[271/537] Compiling libraries/AP_RCProtocol/AP_RCProtocol.cpp
[272/537] Compiling libraries/AP_RCProtocol/AP_RCProtocol_Backend.cpp
[273/537] Compiling libraries/AP_RCProtocol/AP_RCProtocol_SUMD.cpp
[274/537] Compiling libraries/AP_RCProtocol/AP_RCProtocol_DSM.cpp
[275/537] Compiling libraries/AP_RCProtocol/AP_RCProtocol_ST24.cpp
[276/537] Compiling libraries/AP_ROMFS/AP_ROMFS.cpp
[277/537] Compiling libraries/AP_ROMFS/tinflate.cpp
[278/537] Compiling libraries/AP_ROMFS/tinfgzip.cpp
[279/537] Compiling libraries/AP_RPM/RPM_SITL.cpp
[280/537] Compiling libraries/AP_RPM/AP_RPM.cpp
[281/537] Compiling libraries/AP_RPM/RPM_Pin.cpp
[282/537] Compiling libraries/AP_RPM/RPM_Backend.cpp
[283/537] Compiling libraries/AP_RSSI/AP_RSSI.cpp
[284/537] Compiling libraries/AP_RTC/JitterCorrection.cpp
[285/537] Compiling libraries/AP_RTC/AP_RTC.cpp
[286/537] Compiling libraries/AP_Radio/driver_cc2500.cpp
[287/537] Compiling libraries/AP_Radio/AP_Radio.cpp
[288/537] Compiling libraries/AP_Radio/AP_Radio_cc2500.cpp
[289/537] Compiling libraries/AP_Radio/AP_Radio_backend.cpp
[290/537] Compiling libraries/AP_Radio/AP_Radio_cypress.cpp
[291/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_VL53L0X.cpp
[292/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_VL53L1X.cpp
[293/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_PulsedLightLRF.cpp
[294/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_PWM.cpp
[295/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_LightWareI2C.cpp
[296/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_LeddarOne.cpp
[297/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_Benewake.cpp
[298/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_BBB_PRU.cpp
[299/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_MAVLink.cpp
[300/537] Compiling libraries/AP_RangeFinder/RangeFinder_Backend.cpp
[301/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_Wasp.cpp
[302/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_TeraRangerI2C.cpp
[303/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_analog.cpp
[304/537] Compiling libraries/AP_RangeFinder/RangeFinder.cpp
[305/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_uLanding.cpp
[306/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_MaxsonarI2CXL.cpp
[307/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_NMEA.cpp
[308/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_Bebop.cpp
[309/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_MaxsonarSerialLV.cpp
[310/537] Compiling libraries/AP_RangeFinder/AP_RangeFinder_LightWareSerial.cpp
[311/537] Compiling libraries/AP_Relay/AP_Relay.cpp
[312/537] Compiling libraries/AP_RobotisServo/AP_RobotisServo.cpp
[313/537] Compiling libraries/AP_SBusOut/AP_SBusOut.cpp
[314/537] Compiling libraries/AP_Scheduler/PerfInfo.cpp
[315/537] Compiling libraries/AP_SerialManager/AP_SerialManager.cpp
[316/537] Compiling libraries/AP_ServoRelayEvents/AP_ServoRelayEvents.cpp
[317/537] Compiling libraries/AP_SmartRTL/AP_SmartRTL.cpp
[318/537] Compiling libraries/AP_Stats/AP_Stats.cpp
[319/537] Compiling libraries/AP_TempCalibration/AP_TempCalibration.cpp
[320/537] Compiling libraries/AP_Terrain/TerrainUtil.cpp
[321/537] Compiling libraries/AP_Terrain/AP_Terrain.cpp
[322/537] Compiling libraries/AP_Terrain/TerrainMission.cpp
[323/537] Compiling libraries/AP_Terrain/TerrainGCS.cpp
[324/537] Compiling libraries/AP_Terrain/TerrainIO.cpp
[325/537] Compiling libraries/AP_ToshibaCAN/AP_ToshibaCAN.cpp
[326/537] Compiling libraries/AP_Tuning/AP_Tuning.cpp
[327/537] Compiling libraries/AP_UAVCAN/AP_UAVCAN_Servers.cpp
[328/537] Compiling libraries/AP_UAVCAN/AP_UAVCAN.cpp
[329/537] Compiling libraries/AP_VisualOdom/AP_VisualOdom.cpp
[330/537] Compiling libraries/AP_VisualOdom/AP_VisualOdom_MAV.cpp
[331/537] Compiling libraries/AP_VisualOdom/AP_VisualOdom_Backend.cpp
[332/537] Compiling libraries/AP_Volz_Protocol/AP_Volz_Protocol.cpp
[333/537] Compiling libraries/AP_WheelEncoder/AP_WheelRateControl.cpp
[334/537] Compiling libraries/AP_WheelEncoder/WheelEncoder_Backend.cpp
[335/537] Compiling libraries/AP_WheelEncoder/WheelEncoder_Quadrature.cpp
[336/537] Compiling libraries/AP_WheelEncoder/AP_WheelEncoder.cpp
[337/537] Compiling libraries/AP_Winch/AP_Winch.cpp
[338/537] Compiling libraries/AP_Winch/AP_Winch_Servo.cpp
[339/537] Compiling libraries/Filter/NotchFilter.cpp
[340/537] Compiling libraries/Filter/LowPassFilter2p.cpp
[341/537] Compiling libraries/Filter/DerivativeFilter.cpp
[342/537] Compiling libraries/Filter/LowPassFilter.cpp
[343/537] Compiling libraries/GCS_MAVLink/GCS_serial_control.cpp
[344/537] Compiling libraries/GCS_MAVLink/MAVLink_routing.cpp
[345/537] Compiling libraries/GCS_MAVLink/GCS_DeviceOp.cpp
[346/537] Compiling libraries/GCS_MAVLink/GCS_Param.cpp
[347/537] Compiling libraries/GCS_MAVLink/GCS_ServoRelay.cpp
[348/537] Compiling libraries/GCS_MAVLink/GCS_MAVLink.cpp
[349/537] Compiling libraries/GCS_MAVLink/GCS_Signing.cpp
[350/537] Compiling libraries/GCS_MAVLink/GCS.cpp
[351/537] Compiling libraries/GCS_MAVLink/GCS_Rally.cpp
[352/537] Compiling libraries/RC_Channel/RC_Channels.cpp
[353/537] Compiling libraries/RC_Channel/RC_Channel.cpp
[354/537] Compiling libraries/SRV_Channel/SRV_Channel.cpp
[355/537] Compiling libraries/SRV_Channel/SRV_Channel_aux.cpp
[356/537] Compiling libraries/StorageManager/StorageManager.cpp
[357/537] Compiling libraries/AP_HAL/utility/BetterStream.cpp
[358/537] Compiling libraries/AP_HAL/utility/RCOutput_Tap.cpp
[359/537] Compiling libraries/AP_HAL/Scheduler.cpp
[360/537] Compiling libraries/AP_HAL/utility/getopt_cpp.cpp
[361/537] Compiling libraries/AP_HAL/Device.cpp
[362/537] Compiling libraries/AP_HAL/utility/dsm.cpp
[363/537] Compiling libraries/AP_HAL/Util.cpp
[364/537] Compiling libraries/AP_HAL/utility/utoa_invert.cpp
[365/537] Compiling libraries/AP_HAL/utility/Socket.cpp
[366/537] Compiling libraries/AP_HAL/utility/packetise.cpp
[367/537] Compiling libraries/AP_HAL/utility/ftoa_engine.cpp
[368/537] Compiling libraries/AP_HAL/utility/RCOutput_Tap_Nuttx.cpp
[369/537] Compiling libraries/AP_HAL/utility/RingBuffer.cpp
[370/537] Compiling libraries/AP_HAL/utility/RCOutput_Tap_Linux.cpp
[371/537] Compiling libraries/AP_HAL/utility/replace.cpp
[372/537] Compiling libraries/AP_HAL/utility/st24.cpp
[373/537] Compiling libraries/AP_HAL/utility/sumd.cpp
[374/537] Compiling libraries/AP_HAL/HAL.cpp
[375/537] Compiling libraries/AP_HAL/utility/print_vprintf.cpp
[376/537] Compiling libraries/AP_HAL/system.cpp
[377/537] Compiling libraries/AP_HAL/utility/srxl.cpp
[378/537] Compiling libraries/AP_HAL_Empty/AnalogIn.cpp
[379/537] Compiling libraries/AP_HAL_Empty/UARTDriver.cpp
[380/537] Compiling libraries/AP_HAL_Empty/RCOutput.cpp
[381/537] Compiling libraries/AP_HAL_Empty/Storage.cpp
[382/537] Compiling libraries/AP_HAL_Empty/Scheduler.cpp
[383/537] Compiling libraries/AP_HAL_Empty/RCInput.cpp
[384/537] Compiling libraries/AP_HAL_Empty/GPIO.cpp
[385/537] Compiling libraries/AP_HAL_Empty/Semaphores.cpp
[386/537] Compiling libraries/AP_HAL_Empty/HAL_Empty_Class.cpp
[387/537] Compiling libraries/AP_HAL_ChibiOS/UARTDriver.cpp
[388/537] Compiling libraries/AP_HAL_ChibiOS/SoftSigReaderInt.cpp
[389/537] Compiling libraries/AP_HAL_ChibiOS/sdcard.cpp
[390/537] Compiling libraries/AP_HAL_ChibiOS/Scheduler.cpp
[391/537] Compiling libraries/AP_HAL_ChibiOS/GPIO.cpp
[392/537] Compiling libraries/AP_HAL_ChibiOS/Util.cpp
[393/537] Compiling libraries/AP_HAL_ChibiOS/stdio.cpp
[394/537] Compiling libraries/AP_HAL_ChibiOS/I2CDevice.cpp
[395/537] Compiling libraries/AP_HAL_ChibiOS/Device.cpp
[396/537] Compiling libraries/AP_HAL_ChibiOS/SPIDevice.cpp
[397/537] Compiling libraries/AP_HAL_ChibiOS/SoftSigReader.cpp
[398/537] Compiling libraries/AP_HAL_ChibiOS/Semaphores.cpp
[399/537] Compiling libraries/AP_HAL_ChibiOS/AnalogIn.cpp
[400/537] Compiling libraries/AP_HAL_ChibiOS/RCOutput.cpp
[401/537] Compiling libraries/AP_HAL_ChibiOS/shared_dma.cpp
[402/537] Compiling libraries/AP_HAL_ChibiOS/CAN.cpp
[403/537] Compiling libraries/AP_HAL_ChibiOS/system.cpp
[404/537] Compiling libraries/AP_HAL_ChibiOS/RCInput.cpp
[405/537] Compiling modules/uavcan/libuavcan/src/node/uc_service_client.cpp
[406/537] Compiling modules/uavcan/libuavcan/src/protocol/uc_dynamic_node_id_client.cpp
[407/537] Compiling modules/uavcan/libuavcan/src/marshal/uc_float_spec.cpp
[408/537] Compiling modules/uavcan/libuavcan/src/transport/uc_outgoing_transfer_registry.cpp
[409/537] Compiling modules/uavcan/libuavcan/src/transport/uc_frame.cpp
[410/537] Compiling modules/uavcan/libuavcan/src/transport/uc_can_io.cpp
[411/537] Compiling modules/uavcan/libuavcan/src/node/uc_timer.cpp
[412/537] Compiling modules/uavcan/libuavcan/src/node/uc_scheduler.cpp
[413/537] Compiling modules/uavcan/libuavcan/src/node/uc_generic_subscriber.cpp
[414/537] Compiling modules/uavcan/libuavcan/src/marshal/uc_bit_stream.cpp
[415/537] Compiling modules/uavcan/libuavcan/src/driver/uc_can.cpp
[416/537] Compiling modules/uavcan/libuavcan/src/transport/uc_transfer_buffer.cpp
[417/537] Compiling modules/uavcan/libuavcan/src/transport/uc_dispatcher.cpp
[418/537] Compiling modules/uavcan/libuavcan/src/uc_error.cpp
[419/537] Compiling modules/uavcan/libuavcan/src/marshal/uc_bit_array_copy.cpp
[420/537] Compiling modules/uavcan/libuavcan/src/node/uc_global_data_type_registry.cpp
[421/537] Compiling modules/uavcan/libuavcan/src/protocol/uc_node_status_provider.cpp
[422/537] Compiling modules/uavcan/libuavcan/src/transport/uc_crc.cpp
[423/537] Compiling modules/uavcan/libuavcan/src/node/uc_generic_publisher.cpp
[424/537] Compiling modules/uavcan/libuavcan/src/transport/uc_can_acceptance_filter_configurator.cpp
[425/537] Compiling modules/uavcan/libuavcan/src/uc_dynamic_memory.cpp
[426/537] Compiling modules/uavcan/libuavcan/src/transport/uc_transfer_receiver.cpp
[427/537] Compiling modules/uavcan/libuavcan/src/transport/uc_transfer_listener.cpp
[428/537] Compiling modules/uavcan/libuavcan/src/marshal/uc_scalar_codec.cpp
[429/537] Compiling modules/uavcan/libuavcan/src/uc_data_type.cpp
[430/537] Compiling modules/uavcan/libuavcan/src/transport/uc_transfer_sender.cpp
[431/537] Compiling modules/uavcan/libuavcan/src/transport/uc_transfer.cpp
[432/537] Compiling modules/uavcan/libuavcan_drivers/stm32/driver/src/uc_stm32_clock.cpp
[433/537] Compiling modules/uavcan/libuavcan_drivers/stm32/driver/src/uc_stm32_thread.cpp
[434/537] Compiling modules/uavcan/libuavcan_drivers/stm32/driver/src/uc_stm32_can.cpp
[435/537] Compiling libraries/AP_AccelCal/AP_AccelCal.cpp
[436/537] Compiling libraries/AP_AHRS/AP_AHRS.cpp
[437/537] Compiling libraries/AP_Baro/AP_Baro_SITL.cpp
[438/537] Compiling libraries/AP_Baro/AP_Baro.cpp
[439/537] Compiling libraries/AP_BattMonitor/AP_BattMonitor_Params.cpp
[440/537] Compiling libraries/AP_BattMonitor/AP_BattMonitor.cpp
[441/537] Compiling libraries/AP_BoardConfig/AP_BoardConfig.cpp
[442/537] Compiling libraries/AP_BoardConfig/AP_BoardConfig_CAN.cpp
[443/537] Compiling libraries/AP_BoardConfig/canbus_driver.cpp
[444/537] Compiling libraries/AP_Compass/AP_Compass.cpp
[445/537] Compiling libraries/AP_InertialSensor/AP_InertialSensor.cpp
[446/537] Compiling libraries/AP_Mission/AP_Mission.cpp
[447/537] Compiling libraries/AP_NavEKF2/AP_NavEKF2.cpp
[448/537] Compiling libraries/AP_NavEKF3/AP_NavEKF3.cpp
[449/537] Compiling libraries/AP_Rally/AP_Rally.cpp
[450/537] Compiling libraries/AP_Scheduler/AP_Scheduler.cpp
[451/537] Compiling libraries/AP_Logger/AP_Logger_File.cpp
[452/537] Compiling libraries/AP_Logger/AP_Logger_Backend.cpp
[453/537] Compiling libraries/GCS_MAVLink/GCS_Common.cpp
[454/537] Compiling libraries/SRV_Channel/SRV_Channels.cpp
[455/537] Compiling libraries/AP_BLHeli/AP_BLHeli.cpp
[456/537] Compiling libraries/AC_Avoidance/AC_Avoid.cpp
[457/537] Compiling libraries/AP_ADSB/AP_ADSB.cpp
[458/537] Compiling libraries/AC_AttitudeControl/AC_PosControl.cpp
[459/537] Compiling libraries/AC_AttitudeControl/AC_AttitudeControl.cpp
[460/537] Compiling libraries/AC_Fence/AC_Fence.cpp
[461/537] Compiling libraries/AP_Avoidance/AP_Avoidance.cpp
[462/537] Compiling libraries/AP_Arming/AP_Arming.cpp
[463/537] Compiling libraries/AP_HAL_ChibiOS/Storage.cpp
[464/537] Compiling libraries/AP_HAL_ChibiOS/HAL_ChibiOS_Class.cpp
[465/537] Compiling ArduCopter/Log.cpp
[466/537] Compiling ArduCopter/UserParameters.cpp
[467/537] Compiling ArduCopter/ekf_check.cpp
[468/537] Compiling ArduCopter/mode_drift.cpp
[469/537] Compiling ArduCopter/avoidance_adsb.cpp
[470/537] Linking build/Pixhawk1/lib/libArduCopter_libs.a
[471/537] Compiling ArduCopter/navigation.cpp
[472/537] Compiling ArduCopter/takeoff.cpp
[473/537] Compiling ArduCopter/AP_Rally.cpp
[474/537] Compiling ArduCopter/leds.cpp
[475/537] Compiling ArduCopter/Attitude.cpp
[476/537] Compiling ArduCopter/failsafe.cpp
[477/537] Compiling ArduCopter/mode_avoid_adsb.cpp
[478/537] Compiling ArduCopter/mode_acro.cpp
[479/537] Compiling ArduCopter/mode_guided_nogps.cpp
[480/537] Compiling ArduCopter/mode_acro_heli.cpp
[481/537] Compiling ArduCopter/baro_ground_effect.cpp
[482/537] Compiling ArduCopter/motors.cpp
[483/537] Compiling ArduCopter/radio.cpp
[484/537] Compiling ArduCopter/version.cpp
[485/537] Compiling ArduCopter/fence.cpp
[486/537] Compiling ArduCopter/mode.cpp
[487/537] Compiling ArduCopter/mode_autotune.cpp
[488/537] Compiling ArduCopter/toy_mode.cpp
[489/537] Compiling ArduCopter/RC_Channel.cpp
[490/537] Compiling ArduCopter/esc_calibration.cpp
[491/537] Compiling ArduCopter/crash_check.cpp
[492/537] Compiling ArduCopter/compassmot.cpp
[493/537] Compiling ArduCopter/AP_State.cpp
[494/537] Compiling ArduCopter/mode_stabilize_heli.cpp
[495/537] Compiling ArduCopter/Parameters.cpp
[496/537] Compiling ArduCopter/land_detector.cpp
[497/537] Compiling ArduCopter/mode_althold.cpp
[498/537] Compiling ArduCopter/commands.cpp
[499/537] Compiling ArduCopter/GCS_Mavlink.cpp
[500/537] Compiling ArduCopter/mode_throw.cpp
[501/537] Compiling ArduCopter/mode_auto.cpp
[502/537] Compiling ArduCopter/ArduCopter.cpp
[503/537] Compiling ArduCopter/capabilities.cpp
[504/537] Compiling ArduCopter/tuning.cpp
[505/537] Compiling ArduCopter/mode_circle.cpp
[506/537] Compiling ArduCopter/mode_brake.cpp
[507/537] Compiling ArduCopter/Copter.cpp
[508/537] Compiling ArduCopter/setup.cpp
[509/537] Compiling ArduCopter/mode_loiter.cpp
[510/537] Compiling ArduCopter/terrain.cpp
[511/537] Compiling ArduCopter/events.cpp
[512/537] Compiling ArduCopter/afs_copter.cpp
[513/537] Compiling ArduCopter/mode_zigzag.cpp
[514/537] Compiling ArduCopter/inertia.cpp
[515/537] Compiling ArduCopter/UserCode.cpp
[516/537] Compiling ArduCopter/mode_land.cpp
[517/537] Compiling ArduCopter/mode_sport.cpp
[518/537] Compiling ArduCopter/heli.cpp
[519/537] Compiling ArduCopter/mode_poshold.cpp
[520/537] Compiling ArduCopter/mode_stabilize.cpp
[521/537] Compiling ArduCopter/position_vector.cpp
[522/537] Compiling ArduCopter/landing_gear.cpp
[523/537] Compiling ArduCopter/mode_rtl.cpp
[524/537] Compiling ArduCopter/AP_Arming.cpp
[525/537] Compiling ArduCopter/sensors.cpp
[526/537] Compiling ArduCopter/mode_flowhold.cpp
[527/537] Compiling ArduCopter/system.cpp
[528/537] Compiling ArduCopter/mode_guided.cpp
[529/537] Compiling ArduCopter/motor_test.cpp
[530/537] Compiling ArduCopter/mode_follow.cpp
[531/537] Compiling ArduCopter/precision_landing.cpp
[532/537] Compiling ArduCopter/mode_flip.cpp
[533/537] Compiling ArduCopter/mode_smart_rtl.cpp
[534/537] Compiling ArduCopter/autoyaw.cpp
[535/537] Linking build/Pixhawk1/bin/arducopter
[536/537] Generating bin/arducopter.bin
[537/537] apj_gen build/Pixhawk1/bin/arducopter.bin
Waf: Leaving directory `/root/ardupilot-20190122/ardupilot/build/Pixhawk1'
BUILD SUMMARY
Build directory: /root/ardupilot-20190122/ardupilot/build/Pixhawk1
Target Text Data BSS Total
----------------------------------------------
bin/arducopter 1005884 1144 195644 1202672
Build commands will be stored in build/Pixhawk1/compile_commands.json
'copter' finished successfully (1m57.442s)
[/mw_shl_code]
编译生成:
build/Pixhawk1/bin/arducopter/arducopter.apj
该文件可以直接烧录到飞控
|
|