get paid to paste

ardusub build failed wsl

root@DESKTOP-02QR8Q5:~/GitHub/ardupilot# ./waf distclean
'distclean' finished successfully (40.576s)
root@DESKTOP-02QR8Q5:~/GitHub/ardupilot# clear
root@DESKTOP-02QR8Q5:~/GitHub/ardupilot# git submodule update --init --recursive \
> && ./waf configure --board=px4-v2 \
> && ./waf sub
Setting top to                           : /root/GitHub/ardupilot
Setting out to                           : /root/GitHub/ardupilot/build
Autoconfiguration                        : enabled
Setting board to                         : px4-v2
Checking for program 'arm-none-eabi-ar'  : /usr/bin/arm-none-eabi-ar
Using toolchain                          : arm-none-eabi
Checking for 'g++' (C++ compiler)        : /usr/bin/arm-none-eabi-g++
Checking for 'gcc' (C compiler)          : /usr/bin/arm-none-eabi-gcc
Checking for HAVE_CMATH_ISFINITE         : no
Checking for HAVE_CMATH_ISINF            : no
Checking for HAVE_CMATH_ISNAN            : no
Checking for NEED_CMATH_ISFINITE_STD_NAMESPACE : no
Checking for NEED_CMATH_ISINF_STD_NAMESPACE    : no
Checking for NEED_CMATH_ISNAN_STD_NAMESPACE    : no
Checking for header endian.h                   : not found
Checking for header byteswap.h                 : not found
Checking for program 'cmake'                   : /usr/bin/cmake
Checking cmake version                         : 3.10.2
Checking for program 'ninja, ninja-build'      : not found
Checking for program 'make'                    : /usr/bin/make
Checking for program 'python'                  : /usr/bin/python
Checking for python version >= 2.7.0           : 2.7.15
Checking for program 'python'                  : /usr/bin/python
Checking for python version >= 2.7.0           : 2.7.15
Source is git repository                       : yes
Update submodules                              : yes
Checking for program 'git'                     : /usr/bin/git
Gtest                                          : PX4 boards currently don't support compiling gtest
Checking for program 'arm-none-eabi-size'      : /usr/bin/arm-none-eabi-size
Benchmarks                                     : disabled
Unit tests                                     : disabled
'configure' finished successfully (3.387s)
Waf: Entering directory `/root/GitHub/ardupilot/build/px4-v2'
[ 5/14] Processing modules/mavlink/message_definitions/v1.0/ardupilotmega.xml
[ 6/14] 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/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/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/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/hardpoint/1070.Command.uavcan modules/uavcan/dsdl/uavcan/equipment/hardpoint/1071.Status.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/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
[ 7/14] Creating build/px4-v2/ap_version.h
[ 8/14] CMake Configure px4
[ 9/14] PX4: Copying rc.APM to px4-extra-files/ROMFS/init.d/rc.APM
[10/14] PX4: Copying rc.error to px4-extra-files/ROMFS/init.d/rc.error
[11/14] PX4: Copying rcS to px4-extra-files/ROMFS/init.d/rcS
[12/14] PX4: Copying px4fmuv2_bl.bin to px4-extra-files/ROMFS/bootloader/fmu_bl.bin
-- nuttx-px4fmu-v2-apm
-- could not find gdb
-- could not find gdbtui
-- could not find ddd
-- could not find gdb
-- could not find gdbtui
-- could not find ddd
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/arm-none-eabi-gcc
-- Found PythonInterp: /usr/bin/python (found version "2.7.15")
Running from the source directory

-- GIT_DESC = 8d505a020154e4e59f50b34735f9739b6f36b800
-- Configuring done
Validation skipped for /root/GitHub/ardupilot/modules/mavlink/message_definitions/v1.0/ardupilotmega.xml.
Parsing /root/GitHub/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/GitHub/ardupilot/modules/mavlink/message_definitions/v1.0/common.xml.
Parsing /root/GitHub/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 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 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 (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 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 CAMERA_INFORMATION is longer than 64 bytes long (94 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.
Validation skipped for /root/GitHub/ardupilot/modules/mavlink/message_definitions/v1.0/uAvionix.xml.
Parsing /root/GitHub/ardupilot/modules/mavlink/message_definitions/v1.0/uAvionix.xml
Merged enum MAV_CMD
Found 208 MAVLink message types in 3 XML files
Generating C implementation in directory /root/GitHub/ardupilot/build/px4-v2/libraries/GCS_MAVLink/include/mavlink/v2.0/ardupilotmega
Generating C implementation in directory /root/GitHub/ardupilot/build/px4-v2/libraries/GCS_MAVLink/include/mavlink/v2.0/common
Generating C implementation in directory /root/GitHub/ardupilot/build/px4-v2/libraries/GCS_MAVLink/include/mavlink/v2.0/uAvionix
Copying fixed headers for protocol 2.0 to /root/GitHub/ardupilot/build/px4-v2/libraries/GCS_MAVLink/include/mavlink/v2.0

WARNING: Unable to load XML validator libraries. XML validation will not be performed

-- Generating done
-- Build files have been written to: /root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware
INCLUDE_DIRS=/root/GitHub/ardupilot/modules/PX4Firmware/src;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/src;/root/GitHub/ardupilot/modules/PX4Firmware/src/modules;/root/GitHub/ardupilot/modules/PX4Firmware/src/include;/root/GitHub/ardupilot/modules/PX4Firmware/src/lib;/root/GitHub/ardupilot/modules/PX4Firmware/src/platforms;/root/GitHub/ardupilot/modules/PX4Firmware/src/drivers/boards/px4fmu-v2;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/src/modules/px4_messages;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/src/modules;/root/GitHub/ardupilot/modules/PX4Firmware/mavlink/include/mavlink;/root/GitHub/ardupilot/modules/PX4Firmware/src/lib/DriverFramework/framework/include;src/lib/matrix;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx-export/include;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx-export/include/cxx;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx-export/arch/chip;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx-export/arch/common
ADDING DRIVERS

[13/14] CMake Build px4 msg_gen
Scanning dependencies of target git_genmsg
[  0%] Generating git_init_Tools_genmsg.stamp
[  0%] Built target git_genmsg
Scanning dependencies of target git_gencpp
[ 50%] Generating git_init_Tools_gencpp.stamp
[ 50%] Built target git_gencpp
Scanning dependencies of target msg_gen
[100%] Generating uORB topic multi headers for nuttx
[100%] Generating uORB topic headers
[100%] Built target msg_gen
[14/14] CMake Build px4 prebuild_targets
Scanning dependencies of target __nuttx_patch_px4fmu-v2
[  0%] Built target __nuttx_patch_px4fmu-v2
Scanning dependencies of target __nuttx_copy_px4fmu-v2
[  0%] Generating nuttx_copy_px4fmu-v2.stamp
[  0%] Built target __nuttx_copy_px4fmu-v2
Scanning dependencies of target nuttx_export_px4fmu-v2
[  0%] Generating px4fmu-v2.export
Configuring NuttX for px4fmu-v2
Exporting NuttX for px4fmu-v2
[100%] Generating nuttx_export_px4fmu-v2.stamp
[100%] Built target nuttx_export_px4fmu-v2
Scanning dependencies of target prebuild_targets
[100%] Built target prebuild_targets
sem_timedwait.c: In function 'sem_timedwait':
sem_timedwait.c:226:23: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
   if (abstime->tv_sec < 0 || abstime->tv_nsec > 1000000000)
                       ^
timer_settime.c:70:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration]
 static void inline timer_sigqueue(FAR struct posix_timer_s *timer);
 ^~~~~~
timer_settime.c:71:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration]
 static void inline timer_restart(FAR struct posix_timer_s *timer, uint32_t itimer);
 ^~~~~~
timer_settime.c:96:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration]
 static void inline timer_sigqueue(FAR struct posix_timer_s *timer)
 ^~~~~~
timer_settime.c:136:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration]
 static void inline timer_restart(FAR struct posix_timer_s *timer, uint32_t itimer)
 ^~~~~~
mq_timedsend.c: In function 'mq_timedsend':
mq_timedsend.c:202:35: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
   if (!abstime || abstime->tv_sec < 0 || abstime->tv_nsec > 1000000000)
                                   ^
mq_timedreceive.c: In function 'mq_timedreceive':
mq_timedreceive.c:201:35: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
   if (!abstime || abstime->tv_sec < 0 || abstime->tv_nsec > 1000000000)
                                   ^
In file included from stdio/lib_libvsprintf.c:230:0:
./stdio/lib_libdtoa.c: In function 'lib_dtoa':
./stdio/lib_libdtoa.c:153:13: warning: variable 'digalloc' set but not used [-Wunused-but-set-variable]
   FAR char *digalloc;   /* Copy of digits to be freed after usage */
             ^~~~~~~~
stdio/lib_dtoa.c:761:21: warning: 'tinytens' defined but not used [-Wunused-const-variable=]
 static const double tinytens[] = { 1e-16, 1e-32, 1e-64, 1e-128, 1e-256 };
                     ^~~~~~~~
string/lib_memchr.c: In function 'memchr':
string/lib_memchr.c:66:6: warning: nonnull argument 's' compared to NULL [-Wnonnull-compare]
   if (s)
      ^
string/lib_strchr.c: In function 'strchr':
string/lib_strchr.c:65:6: warning: nonnull argument 's' compared to NULL [-Wnonnull-compare]
   if (s)
      ^
string/lib_strdup.c: In function 'strdup':
string/lib_strdup.c:53:6: warning: nonnull argument 's' compared to NULL [-Wnonnull-compare]
   if (s)
      ^
string/lib_strndup.c: In function 'strndup':
string/lib_strndup.c:69:6: warning: nonnull argument 's' compared to NULL [-Wnonnull-compare]
   if (s)
      ^
string/lib_strrchr.c: In function 'strrchr':
string/lib_strrchr.c:54:6: warning: nonnull argument 's' compared to NULL [-Wnonnull-compare]
   if (s)
      ^
mm_memalign.c: In function 'mm_memalign':
mm_memalign.c:106:14: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast]
   rawchunk = (size_t)malloc(allocsize);
              ^
chip/stm32_allocateheap.c:358:8: warning: #warning "CCM SRAM is included in the heap AND DMA is enabled" [-Wcpp]
 #      warning "CCM SRAM is included in the heap AND DMA is enabled"
        ^~~~~~~
chip/stm32_spi.c: In function 'spi_send':
chip/stm32_spi.c:1242:12: warning: variable 'regval' set but not used [-Wunused-but-set-variable]
   uint32_t regval;
            ^~~~~~
chip/stm32_tim.c:241:13: warning: 'stm32_tim_gpioconfig' defined but not used [-Wunused-function]
 static void stm32_tim_gpioconfig(uint32_t cfg, stm32_tim_channel_t mode)
             ^~~~~~~~~~~~~~~~~~~~
chip/stm32_sdio.c: In function 'stm32_dmasendsetup':
chip/stm32_sdio.c:2662:7: warning: unused variable 'ret' [-Wunused-variable]
   int ret = -EINVAL;
       ^~~
chip/stm32_i2c.c: In function 'up_i2creset':
chip/stm32_i2c.c:2085:16: warning: unused variable 'state' [-Wunused-variable]
     irqstate_t state;
                ^~~~~
chip/stm32_otgfsdev.c: In function 'stm32_ep0out_testmode':
chip/stm32_otgfsdev.c:2040:12: warning: variable 'regval' set but not used [-Wunused-but-set-variable]
   uint32_t regval;
            ^~~~~~
chip/stm32_otgfsdev.c: In function 'stm32_ep_cancel':
chip/stm32_otgfsdev.c:4434:30: warning: variable 'priv' set but not used [-Wunused-but-set-variable]
   FAR struct stm32_usbdev_s *priv;
                              ^~~~
In file included from chip/stm32_rtc.c:84:0:
chip/stm32_rtcc.c: In function 'up_rtcinitialize':
chip/stm32_rtcc.c:600:7: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
   int ret;
       ^~~
ramdisk.c: In function 'create_ramdisk':
ramdisk.c:116:21: warning: pointer targets in passing argument 2 of 'ramdisk_register' differ in signedness [-Wpointer-sign]
                     pbuffer,
                     ^~~~~~~
In file included from ramdisk.c:48:0:
/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx/include/nuttx/ramdisk.h:86:12: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *'
 EXTERN int ramdisk_register(int minor, FAR uint8_t *buffer, uint32_t nsectors,
            ^~~~~~~~~~~~~~~~
fat/fs_fat32.c: In function 'fat_unlink':
fat/fs_fat32.c:1949:4: warning: #warning "Need to defer deleting cluster chain if the file is open" [-Wcpp]
 #  warning "Need to defer deleting cluster chain if the file is open"
    ^~~~~~~
fat/fs_fat32.c: In function 'fat_rmdir':
fat/fs_fat32.c:2214:4: warning: #warning "Need to defer deleting cluster chain if the directory is open" [-Wcpp]
 #  warning "Need to defer deleting cluster chain if the directory is open"
    ^~~~~~~
mtd/ramtron.c: In function 'ramtron_readid':
mtd/ramtron.c:361:26: warning: variable 'memory' set but not used [-Wunused-but-set-variable]
   uint16_t manufacturer, memory, capacity, part;
                          ^~~~~~
pipes/pipe.c:91:1: warning: missing initializer for field 'holder' of 'sem_t {aka struct sem_s}' [-Wmissing-field-initializers]
 static sem_t  g_pipesem       = { 1 };
 ^~~~~~
In file included from /root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx/include/nuttx/fs/fs.h:49:0,
                 from pipes/pipe.c:47:
/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx/include/semaphore.h:97:22: note: 'holder' declared here
   struct semholder_s holder;     /* Single holder */
                      ^~~~~~
usbdev/cdcacm.c:245:1: warning: missing initializer for field 'onrxdeque' of 'const struct uart_ops_s' [-Wmissing-field-initializers]
 };
 ^
In file included from usbdev/cdcacm.c:56:0:
/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx/include/nuttx/serial/serial.h:191:15: note: 'onrxdeque' declared here
   CODE void (*onrxdeque)(FAR struct uart_dev_s *dev);
               ^~~~~~~~~

[ 15/744] Checking included headers libraries/AC_AttitudeControl/AC_AttitudeControl.cpp
[ 16/744] Checking included headers libraries/AC_AttitudeControl/AC_AttitudeControl_Heli.cpp
[ 17/744] Checking included headers libraries/AC_AttitudeControl/AC_AttitudeControl_Multi.cpp
[ 18/744] Checking included headers libraries/AC_AttitudeControl/AC_AttitudeControl_Sub.cpp
[ 19/744] Checking included headers libraries/AC_AttitudeControl/AC_PosControl.cpp
[ 20/744] Checking included headers libraries/AC_AttitudeControl/AC_PosControl_Sub.cpp
[ 21/744] Checking included headers libraries/AC_AttitudeControl/ControlMonitor.cpp
[ 22/744] Checking included headers libraries/AC_Avoidance/AC_Avoid.cpp
[ 23/744] Checking included headers libraries/AC_Fence/AC_Fence.cpp
[ 24/744] Checking included headers libraries/AC_Fence/AC_PolyFence_loader.cpp
[ 25/744] Checking included headers libraries/AC_PID/AC_HELI_PID.cpp
[ 26/744] Checking included headers libraries/AC_PID/AC_P.cpp
[ 27/744] Checking included headers libraries/AC_PID/AC_PID.cpp
[ 28/744] Checking included headers libraries/AC_PID/AC_PI_2D.cpp
[ 29/744] Checking included headers libraries/AC_WPNav/AC_Circle.cpp
[ 30/744] Checking included headers libraries/AC_WPNav/AC_WPNav.cpp
[ 31/744] Checking included headers libraries/AP_ADC/AP_ADC.cpp
[ 32/744] Checking included headers libraries/AP_ADC/AP_ADC_ADS1115.cpp
[ 33/744] Checking included headers libraries/AP_AHRS/AP_AHRS.cpp
[ 34/744] Checking included headers libraries/AP_AHRS/AP_AHRS_DCM.cpp
[ 35/744] Checking included headers libraries/AP_AHRS/AP_AHRS_NavEKF.cpp
[ 36/744] Checking included headers libraries/AP_AHRS/AP_AHRS_View.cpp
[ 37/744] Checking included headers libraries/AP_AccelCal/AccelCalibrator.cpp
[ 38/744] Checking included headers libraries/AP_Airspeed/AP_Airspeed.cpp
[ 39/744] Checking included headers libraries/AP_Airspeed/AP_Airspeed_Backend.cpp
[ 40/744] Checking included headers libraries/AP_Airspeed/AP_Airspeed_MS4525.cpp
[ 41/744] Checking included headers libraries/AP_Airspeed/AP_Airspeed_MS5525.cpp
[ 42/744] Checking included headers libraries/AP_Airspeed/AP_Airspeed_analog.cpp
[ 43/744] Checking included headers libraries/AP_Airspeed/Airspeed_Calibration.cpp
[ 44/744] Checking included headers libraries/AP_Baro/AP_Baro_BMP085.cpp
[ 45/744] Checking included headers libraries/AP_Baro/AP_Baro_BMP280.cpp
[ 46/744] Checking included headers libraries/AP_Baro/AP_Baro_Backend.cpp
[ 47/744] Checking included headers libraries/AP_Baro/AP_Baro_HIL.cpp
[ 48/744] Checking included headers libraries/AP_Baro/AP_Baro_KellerLD.cpp
[ 49/744] Checking included headers libraries/AP_Baro/AP_Baro_MS5611.cpp
[ 50/744] Checking included headers libraries/AP_Baro/AP_Baro_QURT.cpp
[ 51/744] Checking included headers libraries/AP_Baro/AP_Baro_UAVCAN.cpp
[ 52/744] Checking included headers libraries/AP_Baro/AP_Baro_qflight.cpp
[ 53/744] Checking included headers libraries/AP_BattMonitor/AP_BattMonitor_Analog.cpp
[ 54/744] Checking included headers libraries/AP_BattMonitor/AP_BattMonitor_Backend.cpp
[ 55/744] Checking included headers libraries/AP_BattMonitor/AP_BattMonitor_Bebop.cpp
[ 56/744] Checking included headers libraries/AP_BattMonitor/AP_BattMonitor_SMBus_Maxell.cpp
[ 57/744] Checking included headers libraries/AP_BattMonitor/AP_BattMonitor_SMBus_Solo.cpp
[ 58/744] Checking included headers libraries/AP_Beacon/AP_Beacon.cpp
[ 59/744] Checking included headers libraries/AP_Beacon/AP_Beacon_Backend.cpp
[ 60/744] Checking included headers libraries/AP_Beacon/AP_Beacon_Pozyx.cpp
[ 61/744] Checking included headers libraries/AP_Beacon/AP_Beacon_SITL.cpp
[ 62/744] Checking included headers libraries/AP_BoardConfig/AP_BoardConfig.cpp
[ 63/744] Checking included headers libraries/AP_BoardConfig/canbus.cpp
[ 64/744] Checking included headers libraries/AP_BoardConfig/px4_drivers.cpp
[ 65/744] Checking included headers libraries/AP_Button/AP_Button.cpp
[ 66/744] Checking included headers libraries/AP_Camera/AP_Camera.cpp
[ 67/744] Checking included headers libraries/AP_Common/AP_Common.cpp
[ 68/744] Checking included headers libraries/AP_Common/Location.cpp
[ 69/744] Checking included headers libraries/AP_Common/c++.cpp
[ 70/744] Checking included headers libraries/AP_Compass/AP_Compass_AK09916.cpp
[ 71/744] Checking included headers libraries/AP_Compass/AP_Compass_AK8963.cpp
[ 72/744] Checking included headers libraries/AP_Compass/AP_Compass_BMM150.cpp
[ 73/744] Checking included headers libraries/AP_Compass/AP_Compass_Backend.cpp
[ 74/744] Checking included headers libraries/AP_Compass/AP_Compass_Calibration.cpp
[ 75/744] Checking included headers libraries/AP_Compass/AP_Compass_HIL.cpp
[ 76/744] Checking included headers libraries/AP_Compass/AP_Compass_HMC5843.cpp
[ 77/744] Checking included headers libraries/AP_Compass/AP_Compass_IST8310.cpp
[ 78/744] Checking included headers libraries/AP_Compass/AP_Compass_LIS3MDL.cpp
[ 79/744] Checking included headers libraries/AP_Compass/AP_Compass_LSM303D.cpp
[ 80/744] Checking included headers libraries/AP_Compass/AP_Compass_LSM9DS1.cpp
[ 81/744] Checking included headers libraries/AP_Compass/AP_Compass_QURT.cpp
[ 82/744] Checking included headers libraries/AP_Compass/AP_Compass_UAVCAN.cpp
[ 83/744] Checking included headers libraries/AP_Compass/AP_Compass_qflight.cpp
[ 84/744] Checking included headers libraries/AP_Compass/CompassCalibrator.cpp
[ 85/744] Checking included headers libraries/AP_Compass/Compass_learn.cpp
[ 86/744] Checking included headers libraries/AP_Declination/AP_Declination.cpp
[ 87/744] Checking included headers libraries/AP_FlashStorage/AP_FlashStorage.cpp
[ 88/744] Checking included headers libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp
[ 89/744] Checking included headers libraries/AP_GPS/AP_GPS.cpp
[ 90/744] Checking included headers libraries/AP_GPS/AP_GPS_ERB.cpp
[ 91/744] Checking included headers libraries/AP_GPS/AP_GPS_GSOF.cpp
[ 92/744] Checking included headers libraries/AP_GPS/AP_GPS_MAV.cpp
[ 93/744] Checking included headers libraries/AP_GPS/AP_GPS_MTK.cpp
[ 94/744] Checking included headers libraries/AP_GPS/AP_GPS_MTK19.cpp
[ 95/744] Checking included headers libraries/AP_GPS/AP_GPS_NMEA.cpp
[ 96/744] Checking included headers libraries/AP_GPS/AP_GPS_NOVA.cpp
[ 97/744] Checking included headers libraries/AP_GPS/AP_GPS_QURT.cpp
[ 98/744] Checking included headers libraries/AP_GPS/AP_GPS_SBF.cpp
[ 99/744] Checking included headers libraries/AP_GPS/AP_GPS_SBP.cpp
[100/744] Checking included headers libraries/AP_GPS/AP_GPS_SIRF.cpp
[101/744] Checking included headers libraries/AP_GPS/AP_GPS_UAVCAN.cpp
[102/744] Checking included headers libraries/AP_GPS/AP_GPS_UBLOX.cpp
[103/744] Checking included headers libraries/AP_GPS/GPS_Backend.cpp
[104/744] Checking included headers libraries/AP_Gripper/AP_Gripper.cpp
[105/744] Checking included headers libraries/AP_Gripper/AP_Gripper_Backend.cpp
[106/744] Checking included headers libraries/AP_Gripper/AP_Gripper_EPM.cpp
[107/744] Checking included headers libraries/AP_Gripper/AP_Gripper_Servo.cpp
[108/744] Checking included headers libraries/AP_ICEngine/AP_ICEngine.cpp
[109/744] Checking included headers libraries/AP_InertialNav/AP_InertialNav_NavEKF.cpp
[110/744] Checking included headers libraries/AP_InertialSensor/AP_InertialSensor_BMI160.cpp
[111/744] Checking included headers libraries/AP_InertialSensor/AP_InertialSensor_Backend.cpp
[112/744] Checking included headers libraries/AP_InertialSensor/AP_InertialSensor_HIL.cpp
[113/744] Checking included headers libraries/AP_InertialSensor/AP_InertialSensor_Invensense.cpp
[114/744] Checking included headers libraries/AP_InertialSensor/AP_InertialSensor_L3G4200D.cpp
[115/744] Checking included headers libraries/AP_InertialSensor/AP_InertialSensor_LSM9DS0.cpp
[116/744] Checking included headers libraries/AP_InertialSensor/AP_InertialSensor_PX4.cpp
[117/744] Checking included headers libraries/AP_InertialSensor/AP_InertialSensor_QURT.cpp
[118/744] Checking included headers libraries/AP_InertialSensor/AP_InertialSensor_SITL.cpp
[119/744] Checking included headers libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_MAVLink.cpp
[120/744] Checking included headers libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_Stream.cpp
[121/744] Checking included headers libraries/AP_InertialSensor/AP_InertialSensor_qflight.cpp
[122/744] Checking included headers libraries/AP_InertialSensor/AuxiliaryBus.cpp
[123/744] Checking included headers libraries/AP_JSButton/AP_JSButton.cpp
[124/744] Checking included headers libraries/AP_LeakDetector/AP_LeakDetector.cpp
[125/744] Checking included headers libraries/AP_LeakDetector/AP_LeakDetector_Analog.cpp
[126/744] Checking included headers libraries/AP_LeakDetector/AP_LeakDetector_Backend.cpp
[127/744] Checking included headers libraries/AP_LeakDetector/AP_LeakDetector_Digital.cpp
[128/744] Checking included headers libraries/AP_Math/AP_GeodesicGrid.cpp
[129/744] Checking included headers libraries/AP_Math/AP_Math.cpp
[130/744] Checking included headers libraries/AP_Math/crc.cpp
[131/744] Checking included headers libraries/AP_Math/edc.cpp
[132/744] Checking included headers libraries/AP_Math/location.cpp
[133/744] Checking included headers libraries/AP_Math/matrix3.cpp
[134/744] Checking included headers libraries/AP_Math/matrixN.cpp
[135/744] Checking included headers libraries/AP_Math/matrix_alg.cpp
[136/744] Checking included headers libraries/AP_Math/polygon.cpp
[137/744] Checking included headers libraries/AP_Math/quaternion.cpp
[138/744] Checking included headers libraries/AP_Math/vector2.cpp
[139/744] Checking included headers libraries/AP_Math/vector3.cpp
[140/744] Checking included headers libraries/AP_Module/AP_Module.cpp
[141/744] Checking included headers libraries/AP_Motors/AP_Motors6DOF.cpp
[142/744] Checking included headers libraries/AP_Motors/AP_MotorsCoax.cpp
[143/744] Checking included headers libraries/AP_Motors/AP_MotorsHeli.cpp
[144/744] Checking included headers libraries/AP_Motors/AP_MotorsHeli_Dual.cpp
[145/744] Checking included headers libraries/AP_Motors/AP_MotorsHeli_RSC.cpp
[146/744] Checking included headers libraries/AP_Motors/AP_MotorsHeli_Single.cpp
[147/744] Checking included headers libraries/AP_Motors/AP_MotorsMatrix.cpp
[148/744] Checking included headers libraries/AP_Motors/AP_MotorsMulticopter.cpp
[149/744] Checking included headers libraries/AP_Motors/AP_MotorsSingle.cpp
[150/744] Checking included headers libraries/AP_Motors/AP_MotorsTri.cpp
[151/744] Checking included headers libraries/AP_Motors/AP_Motors_Class.cpp
[152/744] Checking included headers libraries/AP_Mount/AP_Mount.cpp
[153/744] Checking included headers libraries/AP_Mount/AP_Mount_Alexmos.cpp
[154/744] Checking included headers libraries/AP_Mount/AP_Mount_Backend.cpp
[155/744] Checking included headers libraries/AP_Mount/AP_Mount_SToRM32.cpp
[156/744] Checking included headers libraries/AP_Mount/AP_Mount_SToRM32_serial.cpp
[157/744] Checking included headers libraries/AP_Mount/AP_Mount_Servo.cpp
[158/744] Checking included headers libraries/AP_Mount/AP_Mount_SoloGimbal.cpp
[159/744] Checking included headers libraries/AP_Mount/SoloGimbal.cpp
[160/744] Checking included headers libraries/AP_Mount/SoloGimbalEKF.cpp
[161/744] Checking included headers libraries/AP_Mount/SoloGimbal_Parameters.cpp
[162/744] Checking included headers libraries/AP_NavEKF2/AP_NavEKF2_AirDataFusion.cpp
[163/744] Checking included headers libraries/AP_NavEKF2/AP_NavEKF2_Control.cpp
[164/744] Checking included headers libraries/AP_NavEKF2/AP_NavEKF2_MagFusion.cpp
[165/744] Checking included headers libraries/AP_NavEKF2/AP_NavEKF2_Measurements.cpp
[166/744] Checking included headers libraries/AP_NavEKF2/AP_NavEKF2_OptFlowFusion.cpp
[167/744] Checking included headers libraries/AP_NavEKF2/AP_NavEKF2_Outputs.cpp
[168/744] Checking included headers libraries/AP_NavEKF2/AP_NavEKF2_PosVelFusion.cpp
[169/744] Checking included headers libraries/AP_NavEKF2/AP_NavEKF2_RngBcnFusion.cpp
[170/744] Checking included headers libraries/AP_NavEKF2/AP_NavEKF2_VehicleStatus.cpp
[171/744] Checking included headers libraries/AP_NavEKF2/AP_NavEKF2_core.cpp
[172/744] Checking included headers libraries/AP_NavEKF2/AP_NavEKF_GyroBias.cpp
[173/744] Checking included headers libraries/AP_NavEKF3/AP_NavEKF3_AirDataFusion.cpp
[174/744] Checking included headers libraries/AP_NavEKF3/AP_NavEKF3_Control.cpp
[175/744] Checking included headers libraries/AP_NavEKF3/AP_NavEKF3_GyroBias.cpp
[176/744] Checking included headers libraries/AP_NavEKF3/AP_NavEKF3_MagFusion.cpp
[177/744] Checking included headers libraries/AP_NavEKF3/AP_NavEKF3_Measurements.cpp
[178/744] Checking included headers libraries/AP_NavEKF3/AP_NavEKF3_OptFlowFusion.cpp
[179/744] Checking included headers libraries/AP_NavEKF3/AP_NavEKF3_Outputs.cpp
[180/744] Checking included headers libraries/AP_NavEKF3/AP_NavEKF3_PosVelFusion.cpp
[181/744] Checking included headers libraries/AP_NavEKF3/AP_NavEKF3_RngBcnFusion.cpp
[182/744] Checking included headers libraries/AP_NavEKF3/AP_NavEKF3_VehicleStatus.cpp
[183/744] Checking included headers libraries/AP_NavEKF3/AP_NavEKF3_core.cpp
[184/744] Checking included headers libraries/AP_Notify/AP_BoardLED.cpp
[185/744] Checking included headers libraries/AP_Notify/AP_Notify.cpp
[186/744] Checking included headers libraries/AP_Notify/Buzzer.cpp
[187/744] Checking included headers libraries/AP_Notify/DiscoLED.cpp
[188/744] Checking included headers libraries/AP_Notify/DiscreteRGBLed.cpp
[189/744] Checking included headers libraries/AP_Notify/Display.cpp
[190/744] Checking included headers libraries/AP_Notify/Display_SH1106_I2C.cpp
[191/744] Checking included headers libraries/AP_Notify/Display_SSD1306_I2C.cpp
[192/744] Checking included headers libraries/AP_Notify/ExternalLED.cpp
[193/744] Checking included headers libraries/AP_Notify/NavioLED.cpp
[194/744] Checking included headers libraries/AP_Notify/NavioLED_I2C.cpp
[195/744] Checking included headers libraries/AP_Notify/OreoLED_PX4.cpp
[196/744] Checking included headers libraries/AP_Notify/PixRacerLED.cpp
[197/744] Checking included headers libraries/AP_Notify/RCOutputRGBLed.cpp
[198/744] Checking included headers libraries/AP_Notify/RGBLed.cpp
[199/744] Checking included headers libraries/AP_Notify/ToneAlarm_Linux.cpp
[200/744] Checking included headers libraries/AP_Notify/ToneAlarm_PX4.cpp
[201/744] Checking included headers libraries/AP_Notify/ToneAlarm_PX4_Solo.cpp
[202/744] Checking included headers libraries/AP_Notify/ToshibaLED.cpp
[203/744] Checking included headers libraries/AP_Notify/ToshibaLED_I2C.cpp
[204/744] Checking included headers libraries/AP_Notify/VRBoard_LED.cpp
[205/744] Checking included headers libraries/AP_OpticalFlow/AP_OpticalFlow_Onboard.cpp
[206/744] Checking included headers libraries/AP_OpticalFlow/AP_OpticalFlow_PX4Flow.cpp
[207/744] Checking included headers libraries/AP_OpticalFlow/AP_OpticalFlow_Pixart.cpp
[208/744] Checking included headers libraries/AP_OpticalFlow/AP_OpticalFlow_SITL.cpp
[209/744] Checking included headers libraries/AP_OpticalFlow/OpticalFlow.cpp
[210/744] Checking included headers libraries/AP_OpticalFlow/OpticalFlow_backend.cpp
[211/744] Checking included headers libraries/AP_Param/AP_Param.cpp
[212/744] Checking included headers libraries/AP_Proximity/AP_Proximity.cpp
[213/744] Checking included headers libraries/AP_Proximity/AP_Proximity_Backend.cpp
[214/744] Checking included headers libraries/AP_Proximity/AP_Proximity_LightWareSF40C.cpp
[215/744] Checking included headers libraries/AP_Proximity/AP_Proximity_MAV.cpp
[216/744] Checking included headers libraries/AP_Proximity/AP_Proximity_RangeFinder.cpp
[217/744] Checking included headers libraries/AP_Proximity/AP_Proximity_SITL.cpp
[218/744] Checking included headers libraries/AP_Proximity/AP_Proximity_TeraRangerTower.cpp
[219/744] Checking included headers libraries/AP_RCMapper/AP_RCMapper.cpp
[220/744] Checking included headers libraries/AP_RPM/AP_RPM.cpp
[221/744] Checking included headers libraries/AP_RPM/RPM_Backend.cpp
[222/744] Checking included headers libraries/AP_RPM/RPM_PX4_PWM.cpp
[223/744] Checking included headers libraries/AP_RPM/RPM_Pin.cpp
[224/744] Checking included headers libraries/AP_RPM/RPM_SITL.cpp
[225/744] Checking included headers libraries/AP_RSSI/AP_RSSI.cpp
[226/744] Checking included headers libraries/AP_RangeFinder/AP_RangeFinder_BBB_PRU.cpp
[227/744] Checking included headers libraries/AP_RangeFinder/AP_RangeFinder_Bebop.cpp
[228/744] Checking included headers libraries/AP_RangeFinder/AP_RangeFinder_LeddarOne.cpp
[229/744] Checking included headers libraries/AP_RangeFinder/AP_RangeFinder_LightWareI2C.cpp
[230/744] Checking included headers libraries/AP_RangeFinder/AP_RangeFinder_LightWareSerial.cpp
[231/744] Checking included headers libraries/AP_RangeFinder/AP_RangeFinder_MAVLink.cpp
[232/744] Checking included headers libraries/AP_RangeFinder/AP_RangeFinder_MaxsonarI2CXL.cpp
[233/744] Checking included headers libraries/AP_RangeFinder/AP_RangeFinder_MaxsonarSerialLV.cpp
[234/744] Checking included headers libraries/AP_RangeFinder/AP_RangeFinder_PX4_PWM.cpp
[235/744] Checking included headers libraries/AP_RangeFinder/AP_RangeFinder_PulsedLightLRF.cpp
[236/744] Checking included headers libraries/AP_RangeFinder/AP_RangeFinder_analog.cpp
[237/744] Checking included headers libraries/AP_RangeFinder/AP_RangeFinder_trone.cpp
[238/744] Checking included headers libraries/AP_RangeFinder/AP_RangeFinder_uLanding.cpp
[239/744] Checking included headers libraries/AP_RangeFinder/RangeFinder.cpp
[240/744] Checking included headers libraries/AP_RangeFinder/RangeFinder_Backend.cpp
[241/744] Checking included headers libraries/AP_Relay/AP_Relay.cpp
[242/744] Checking included headers libraries/AP_SerialManager/AP_SerialManager.cpp
[243/744] Checking included headers libraries/AP_ServoRelayEvents/AP_ServoRelayEvents.cpp
[244/744] Checking included headers libraries/AP_TemperatureSensor/TSYS01.cpp
[245/744] Checking included headers libraries/AP_Terrain/AP_Terrain.cpp
[246/744] Checking included headers libraries/AP_Terrain/TerrainGCS.cpp
[247/744] Checking included headers libraries/AP_Terrain/TerrainIO.cpp
[248/744] Checking included headers libraries/AP_Terrain/TerrainMission.cpp
[249/744] Checking included headers libraries/AP_Terrain/TerrainUtil.cpp
[250/744] Checking included headers libraries/AP_Tuning/AP_Tuning.cpp
[251/744] Checking included headers libraries/AP_UAVCAN/AP_UAVCAN.cpp
[252/744] Checking included headers libraries/DataFlash/DFMessageWriter.cpp
[253/744] Checking included headers libraries/DataFlash/DataFlash.cpp
[254/744] Checking included headers libraries/DataFlash/DataFlash_Backend.cpp
[255/744] Checking included headers libraries/DataFlash/DataFlash_Block.cpp
[256/744] Checking included headers libraries/DataFlash/DataFlash_File.cpp
[257/744] Checking included headers libraries/DataFlash/DataFlash_MAVLink.cpp
[258/744] Checking included headers libraries/DataFlash/DataFlash_SITL.cpp
[259/744] Checking included headers libraries/DataFlash/LogFile.cpp
[260/744] Checking included headers libraries/Filter/DerivativeFilter.cpp
[261/744] Checking included headers libraries/Filter/LowPassFilter.cpp
[262/744] Checking included headers libraries/Filter/LowPassFilter2p.cpp
[263/744] Checking included headers libraries/GCS_MAVLink/GCS_Common.cpp
[264/744] Checking included headers libraries/GCS_MAVLink/GCS_DeviceOp.cpp
[265/744] Checking included headers libraries/GCS_MAVLink/GCS_Logs.cpp
[266/744] Checking included headers libraries/GCS_MAVLink/GCS_MAVLink.cpp
[267/744] Checking included headers libraries/GCS_MAVLink/GCS_Signing.cpp
[268/744] Checking included headers libraries/GCS_MAVLink/GCS_serial_control.cpp
[269/744] Checking included headers libraries/GCS_MAVLink/MAVLink_routing.cpp
[270/744] Checking included headers libraries/RC_Channel/RC_Channel.cpp
[271/744] Checking included headers libraries/RC_Channel/RC_Channels.cpp
[272/744] Checking included headers libraries/SRV_Channel/SRV_Channel.cpp
[273/744] Checking included headers libraries/SRV_Channel/SRV_Channel_aux.cpp
[274/744] Checking included headers libraries/SRV_Channel/SRV_Channels.cpp
[275/744] Checking included headers libraries/StorageManager/StorageManager.cpp
[276/744] Checking included headers libraries/AP_HAL/Device.cpp
[277/744] Checking included headers libraries/AP_HAL/HAL.cpp
[278/744] Checking included headers libraries/AP_HAL/UARTDriver.cpp
[279/744] Checking included headers libraries/AP_HAL/Util.cpp
[280/744] Checking included headers libraries/AP_HAL/utility/Print.cpp
[281/744] Checking included headers libraries/AP_HAL/utility/RingBuffer.cpp
[282/744] Checking included headers libraries/AP_HAL/utility/Socket.cpp
[283/744] Checking included headers libraries/AP_HAL/utility/dsm.cpp
[284/744] Checking included headers libraries/AP_HAL/utility/ftoa_engine.cpp
[285/744] Checking included headers libraries/AP_HAL/utility/getopt_cpp.cpp
[286/744] Checking included headers libraries/AP_HAL/utility/print_vprintf.cpp
[287/744] Checking included headers libraries/AP_HAL/utility/srxl.cpp
[288/744] Checking included headers libraries/AP_HAL/utility/st24.cpp
[289/744] Checking included headers libraries/AP_HAL/utility/sumd.cpp
[290/744] Checking included headers libraries/AP_HAL/utility/utoa_invert.cpp
[291/744] Checking included headers libraries/AP_HAL_Empty/AnalogIn.cpp
[292/744] Checking included headers libraries/AP_HAL_Empty/GPIO.cpp
[293/744] Checking included headers libraries/AP_HAL_Empty/HAL_Empty_Class.cpp
[294/744] Checking included headers libraries/AP_HAL_Empty/PrivateMember.cpp
[295/744] Checking included headers libraries/AP_HAL_Empty/RCInput.cpp
[296/744] Checking included headers libraries/AP_HAL_Empty/RCOutput.cpp
[297/744] Checking included headers libraries/AP_HAL_Empty/Scheduler.cpp
[298/744] Checking included headers libraries/AP_HAL_Empty/Semaphores.cpp
[299/744] Checking included headers libraries/AP_HAL_Empty/Storage.cpp
[300/744] Checking included headers libraries/AP_HAL_Empty/UARTDriver.cpp
[301/744] Checking included headers modules/uavcan/libuavcan/src/driver/uc_can.cpp
[302/744] Checking included headers modules/uavcan/libuavcan/src/marshal/uc_bit_array_copy.cpp
[303/744] Checking included headers modules/uavcan/libuavcan/src/marshal/uc_bit_stream.cpp
[304/744] Checking included headers modules/uavcan/libuavcan/src/marshal/uc_float_spec.cpp
[305/744] Checking included headers modules/uavcan/libuavcan/src/marshal/uc_scalar_codec.cpp
[306/744] Checking included headers modules/uavcan/libuavcan/src/node/uc_generic_publisher.cpp
[307/744] Checking included headers modules/uavcan/libuavcan/src/node/uc_generic_subscriber.cpp
[308/744] Checking included headers modules/uavcan/libuavcan/src/node/uc_global_data_type_registry.cpp
[309/744] Checking included headers modules/uavcan/libuavcan/src/node/uc_scheduler.cpp
[310/744] Checking included headers modules/uavcan/libuavcan/src/node/uc_service_client.cpp
[311/744] Checking included headers modules/uavcan/libuavcan/src/node/uc_timer.cpp
[312/744] Checking included headers modules/uavcan/libuavcan/src/protocol/uc_dynamic_node_id_client.cpp
[313/744] Checking included headers modules/uavcan/libuavcan/src/protocol/uc_node_status_provider.cpp
[314/744] Checking included headers modules/uavcan/libuavcan/src/transport/uc_can_acceptance_filter_configurator.cpp
[315/744] Checking included headers modules/uavcan/libuavcan/src/transport/uc_can_io.cpp
[316/744] Checking included headers modules/uavcan/libuavcan/src/transport/uc_crc.cpp
[317/744] Checking included headers modules/uavcan/libuavcan/src/transport/uc_dispatcher.cpp
[318/744] Checking included headers modules/uavcan/libuavcan/src/transport/uc_frame.cpp
[319/744] Checking included headers modules/uavcan/libuavcan/src/transport/uc_outgoing_transfer_registry.cpp
[320/744] Checking included headers modules/uavcan/libuavcan/src/transport/uc_transfer.cpp
[321/744] Checking included headers modules/uavcan/libuavcan/src/transport/uc_transfer_buffer.cpp
[322/744] Checking included headers modules/uavcan/libuavcan/src/transport/uc_transfer_listener.cpp
[323/744] Checking included headers modules/uavcan/libuavcan/src/transport/uc_transfer_receiver.cpp
[324/744] Checking included headers modules/uavcan/libuavcan/src/transport/uc_transfer_sender.cpp
[325/744] Checking included headers modules/uavcan/libuavcan/src/uc_data_type.cpp
[326/744] Checking included headers modules/uavcan/libuavcan/src/uc_dynamic_memory.cpp
[327/744] Checking included headers modules/uavcan/libuavcan/src/uc_error.cpp
[328/744] Checking included headers libraries/AP_HAL_PX4/AnalogIn.cpp
[329/744] Checking included headers libraries/AP_HAL_PX4/CAN.cpp
[330/744] Checking included headers libraries/AP_HAL_PX4/Device.cpp
[331/744] Checking included headers libraries/AP_HAL_PX4/GPIO.cpp
[332/744] Checking included headers libraries/AP_HAL_PX4/I2CDevice.cpp
[333/744] Checking included headers libraries/AP_HAL_PX4/NSHShellStream.cpp
[334/744] Checking included headers libraries/AP_HAL_PX4/RCInput.cpp
[335/744] Checking included headers libraries/AP_HAL_PX4/RCOutput.cpp
[336/744] Checking included headers libraries/AP_HAL_PX4/RCOutput_Tap.cpp
[337/744] Checking included headers libraries/AP_HAL_PX4/SPIDevice.cpp
[338/744] Checking included headers libraries/AP_HAL_PX4/Scheduler.cpp
[339/744] Checking included headers libraries/AP_HAL_PX4/Semaphores.cpp
[340/744] Checking included headers libraries/AP_HAL_PX4/Storage.cpp
[341/744] Checking included headers libraries/AP_HAL_PX4/UARTDriver.cpp
[342/744] Checking included headers libraries/AP_HAL_PX4/Util.cpp
[343/744] Checking included headers libraries/AP_HAL_PX4/px4_param.cpp
[344/744] Checking included headers libraries/AP_HAL_PX4/system.cpp
[345/744] Checking included headers libraries/AP_AccelCal/AP_AccelCal.cpp
[346/744] Checking included headers libraries/AP_Baro/AP_Baro.cpp
[347/744] Checking included headers libraries/AP_BattMonitor/AP_BattMonitor.cpp
[348/744] Checking included headers libraries/AP_Compass/AP_Compass.cpp
[349/744] Checking included headers libraries/AP_InertialSensor/AP_InertialSensor.cpp
[350/744] Checking included headers libraries/AP_Mission/AP_Mission.cpp
[351/744] Checking included headers libraries/AP_NavEKF2/AP_NavEKF2.cpp
[352/744] Checking included headers libraries/AP_NavEKF3/AP_NavEKF3.cpp
[353/744] Checking included headers libraries/AP_Rally/AP_Rally.cpp
[354/744] Checking included headers libraries/AP_Scheduler/AP_Scheduler.cpp
[355/744] Checking included headers libraries/AP_Motors/AP_MotorsTailsitter.cpp
[356/744] Checking included headers libraries/AP_Arming/AP_Arming.cpp
[357/744] Checking included headers libraries/AP_HAL_PX4/HAL_PX4_Class.cpp
[358/744] CMake Configure px4
[359/744] Compiling libraries/SRV_Channel/SRV_Channel.cpp
[360/744] Compiling libraries/GCS_MAVLink/MAVLink_routing.cpp
[361/744] Compiling libraries/GCS_MAVLink/GCS_serial_control.cpp
-- nuttx-px4fmu-v2-apm
-- could not find gdb
-- could not find gdbtui
-- could not find ddd
-- could not find gdb
-- could not find gdbtui
-- could not find ddd
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/arm-none-eabi-gcc
-- Found PythonInterp: /usr/bin/python (found version "2.7.15")
[362/744] Compiling libraries/GCS_MAVLink/GCS_Signing.cpp
[363/744] Compiling libraries/GCS_MAVLink/GCS_Common.cpp
-- GIT_DESC = 8d505a020154e4e59f50b34735f9739b6f36b800
[364/744] Compiling libraries/Filter/LowPassFilter.cpp
-- Configuring done
[365/744] Compiling libraries/DataFlash/LogFile.cpp
[366/744] Compiling libraries/DataFlash/DataFlash_SITL.cpp
[367/744] Compiling libraries/AP_UAVCAN/AP_UAVCAN.cpp
[368/744] Compiling libraries/AP_Tuning/AP_Tuning.cpp
[369/744] Compiling libraries/AP_Terrain/TerrainGCS.cpp
[370/744] Compiling libraries/AP_TemperatureSensor/TSYS01.cpp
-- Generating done
[371/744] Compiling libraries/AP_Relay/AP_Relay.cpp
[372/744] Compiling libraries/AP_RangeFinder/RangeFinder_Backend.cpp
-- Build files have been written to: /root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware
INCLUDE_DIRS=/root/GitHub/ardupilot/modules/PX4Firmware/src;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/src;/root/GitHub/ardupilot/modules/PX4Firmware/src/modules;/root/GitHub/ardupilot/modules/PX4Firmware/src/include;/root/GitHub/ardupilot/modules/PX4Firmware/src/lib;/root/GitHub/ardupilot/modules/PX4Firmware/src/platforms;/root/GitHub/ardupilot/modules/PX4Firmware/src/drivers/boards/px4fmu-v2;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/src/modules/px4_messages;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/src/modules;/root/GitHub/ardupilot/modules/PX4Firmware/mavlink/include/mavlink;/root/GitHub/ardupilot/modules/PX4Firmware/src/lib/DriverFramework/framework/include;src/lib/matrix;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx-export/include;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx-export/include/cxx;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx-export/arch/chip;/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx-export/arch/common
ADDING DRIVERS

[373/744] Compiling libraries/AP_RangeFinder/RangeFinder.cpp
[374/744] Compiling libraries/AP_RangeFinder/AP_RangeFinder_uLanding.cpp
[375/744] Compiling libraries/AP_RangeFinder/AP_RangeFinder_trone.cpp
[376/744] Compiling libraries/AP_RangeFinder/AP_RangeFinder_analog.cpp
[377/744] Compiling libraries/AP_RangeFinder/AP_RangeFinder_LightWareSerial.cpp
[378/744] Compiling libraries/AP_RangeFinder/AP_RangeFinder_Bebop.cpp
[379/744] Compiling libraries/AP_RangeFinder/AP_RangeFinder_BBB_PRU.cpp
[380/744] Compiling libraries/AP_RPM/RPM_SITL.cpp
[381/744] Compiling libraries/AP_RPM/RPM_PX4_PWM.cpp
[382/744] Compiling libraries/AP_RPM/RPM_Backend.cpp
[383/744] Compiling libraries/AP_Proximity/AP_Proximity_TeraRangerTower.cpp
[384/744] Compiling libraries/AP_Proximity/AP_Proximity_MAV.cpp
[385/744] Compiling libraries/AP_Proximity/AP_Proximity_Backend.cpp
[386/744] Compiling libraries/AP_Proximity/AP_Proximity.cpp
[387/744] Compiling libraries/AP_OpticalFlow/OpticalFlow.cpp
[388/744] Compiling libraries/AP_OpticalFlow/AP_OpticalFlow_Pixart.cpp
[389/744] Compiling libraries/AP_OpticalFlow/AP_OpticalFlow_Onboard.cpp
[390/744] Compiling libraries/AP_Notify/ToshibaLED_I2C.cpp
[391/744] Compiling libraries/AP_Notify/ToneAlarm_PX4.cpp
[392/744] Compiling libraries/AP_Notify/ToneAlarm_Linux.cpp
[393/744] Compiling libraries/AP_Notify/RCOutputRGBLed.cpp
[394/744] Compiling libraries/AP_Notify/PixRacerLED.cpp
[395/744] Compiling libraries/AP_Notify/OreoLED_PX4.cpp
[396/744] Compiling libraries/AP_Notify/NavioLED.cpp
[397/744] Compiling libraries/AP_Notify/Display_SH1106_I2C.cpp
[398/744] Compiling libraries/AP_Notify/AP_Notify.cpp
[399/744] Compiling libraries/AP_Notify/AP_BoardLED.cpp
[400/744] Compiling libraries/AP_NavEKF3/AP_NavEKF3_core.cpp
[401/744] Compiling libraries/AP_NavEKF3/AP_NavEKF3_RngBcnFusion.cpp
[402/744] Compiling libraries/AP_NavEKF3/AP_NavEKF3_Outputs.cpp
[403/744] Compiling libraries/AP_NavEKF3/AP_NavEKF3_MagFusion.cpp
[404/744] Compiling libraries/AP_NavEKF3/AP_NavEKF3_GyroBias.cpp
[405/744] Compiling libraries/AP_NavEKF3/AP_NavEKF3_AirDataFusion.cpp
[406/744] Compiling libraries/AP_NavEKF2/AP_NavEKF_GyroBias.cpp
[407/744] Compiling libraries/AP_NavEKF2/AP_NavEKF2_core.cpp
[408/744] Compiling libraries/AP_NavEKF2/AP_NavEKF2_RngBcnFusion.cpp
[409/744] Compiling libraries/AP_NavEKF2/AP_NavEKF2_PosVelFusion.cpp
[410/744] Compiling libraries/AP_NavEKF2/AP_NavEKF2_Control.cpp
[411/744] Compiling libraries/AP_NavEKF2/AP_NavEKF2_AirDataFusion.cpp
[412/744] Compiling libraries/AP_Mount/SoloGimbal_Parameters.cpp
[413/744] Compiling libraries/AP_Mount/SoloGimbalEKF.cpp
[414/744] Compiling libraries/AP_Mount/AP_Mount_SToRM32.cpp
[415/744] Compiling libraries/AP_Mount/AP_Mount.cpp
[416/744] Compiling libraries/AP_Motors/AP_MotorsTri.cpp
[417/744] Compiling libraries/AP_Motors/AP_MotorsMulticopter.cpp
[418/744] Compiling libraries/AP_Motors/AP_MotorsHeli_RSC.cpp
[419/744] Compiling libraries/AP_Motors/AP_MotorsHeli_Dual.cpp
[420/744] Compiling libraries/AP_Motors/AP_MotorsHeli.cpp
[421/744] Compiling libraries/AP_Motors/AP_MotorsCoax.cpp
[422/744] Compiling libraries/AP_Motors/AP_Motors6DOF.cpp
[423/744] Compiling libraries/AP_Math/vector2.cpp
[424/744] Compiling libraries/AP_Math/polygon.cpp
[425/744] Compiling libraries/AP_Math/matrixN.cpp
[426/744] Compiling libraries/AP_Math/matrix3.cpp
[427/744] Compiling libraries/AP_Math/edc.cpp
[428/744] Compiling libraries/AP_Math/crc.cpp
[429/744] Compiling libraries/AP_Math/AP_Math.cpp
[430/744] Compiling libraries/AP_LeakDetector/AP_LeakDetector_Digital.cpp
[431/744] Compiling libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_MAVLink.cpp
[432/744] Compiling libraries/AP_InertialSensor/AP_InertialSensor_QURT.cpp
[433/744] Compiling libraries/AP_InertialSensor/AP_InertialSensor_LSM9DS0.cpp
[434/744] Compiling libraries/AP_InertialSensor/AP_InertialSensor_Invensense.cpp
[435/744] Compiling libraries/AP_InertialNav/AP_InertialNav_NavEKF.cpp
[436/744] Compiling libraries/AP_Gripper/AP_Gripper_Backend.cpp
[437/744] Compiling libraries/AP_GPS/GPS_Backend.cpp
[438/744] Compiling libraries/AP_GPS/AP_GPS_SBP.cpp
[439/744] Compiling libraries/AP_GPS/AP_GPS_QURT.cpp
[440/744] Compiling libraries/AP_GPS/AP_GPS_NMEA.cpp
[441/744] Compiling libraries/AP_GPS/AP_GPS_MTK19.cpp
[442/744] Compiling libraries/AP_GPS/AP_GPS_MTK.cpp
[443/744] Compiling libraries/AP_GPS/AP_GPS.cpp
[444/744] Compiling libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp
[445/744] Compiling libraries/AP_Declination/AP_Declination.cpp
[446/744] Compiling libraries/AP_Compass/AP_Compass_qflight.cpp
[447/744] Compiling libraries/AP_Compass/AP_Compass_QURT.cpp
[448/744] Compiling libraries/AP_Compass/AP_Compass_LSM303D.cpp
[449/744] Compiling libraries/AP_Compass/AP_Compass_LIS3MDL.cpp
[450/744] Compiling libraries/AP_Compass/AP_Compass_HMC5843.cpp
[451/744] Compiling libraries/AP_Compass/AP_Compass_HIL.cpp
[452/744] Compiling libraries/AP_Compass/AP_Compass_Backend.cpp
[453/744] Compiling libraries/AP_Compass/AP_Compass_AK8963.cpp
[454/744] Compiling libraries/AP_Compass/AP_Compass_AK09916.cpp
[455/744] Compiling libraries/AP_BoardConfig/AP_BoardConfig.cpp
[456/744] Compiling libraries/AP_Beacon/AP_Beacon_SITL.cpp
[457/744] Compiling libraries/AP_Beacon/AP_Beacon_Backend.cpp
[458/744] Compiling libraries/AP_Beacon/AP_Beacon.cpp
[459/744] Compiling libraries/AP_BattMonitor/AP_BattMonitor_SMBus_Maxell.cpp
[460/744] Compiling libraries/AP_BattMonitor/AP_BattMonitor_Bebop.cpp
[461/744] Compiling libraries/AP_BattMonitor/AP_BattMonitor_Backend.cpp
[462/744] Compiling libraries/AP_BattMonitor/AP_BattMonitor_Analog.cpp
[463/744] Compiling libraries/AP_Baro/AP_Baro_UAVCAN.cpp
[464/744] Compiling libraries/AP_Baro/AP_Baro_MS5611.cpp
[465/744] Compiling libraries/AP_Baro/AP_Baro_HIL.cpp
[466/744] Compiling libraries/AP_Baro/AP_Baro_Backend.cpp
[467/744] Compiling libraries/AP_Baro/AP_Baro_BMP280.cpp
[468/744] Compiling libraries/AP_Airspeed/Airspeed_Calibration.cpp
[469/744] Compiling libraries/AP_Airspeed/AP_Airspeed_analog.cpp
[470/744] Compiling libraries/AP_Airspeed/AP_Airspeed_Backend.cpp
[471/744] Compiling libraries/AP_AccelCal/AccelCalibrator.cpp
[472/744] Compiling libraries/AP_AHRS/AP_AHRS_DCM.cpp
[473/744] Compiling libraries/AP_ADC/AP_ADC_ADS1115.cpp
[474/744] Compiling libraries/AC_WPNav/AC_WPNav.cpp
[475/744] Compiling libraries/AC_WPNav/AC_Circle.cpp
[476/744] Compiling libraries/AC_PID/AC_PI_2D.cpp
[477/744] Compiling libraries/AC_PID/AC_P.cpp
[478/744] Compiling libraries/AC_PID/AC_HELI_PID.cpp
[479/744] Compiling libraries/AC_Fence/AC_PolyFence_loader.cpp
[480/744] Compiling libraries/AC_Fence/AC_Fence.cpp
[481/744] Compiling libraries/AC_Avoidance/AC_Avoid.cpp
[482/744] Compiling libraries/AC_AttitudeControl/ControlMonitor.cpp
[483/744] Compiling libraries/AC_AttitudeControl/AC_PosControl.cpp
[484/744] Compiling libraries/AC_AttitudeControl/AC_AttitudeControl.cpp
[485/744] Compiling libraries/AC_AttitudeControl/AC_AttitudeControl_Heli.cpp
[486/744] Compiling libraries/AC_AttitudeControl/AC_AttitudeControl_Multi.cpp
[487/744] Compiling libraries/AC_AttitudeControl/AC_AttitudeControl_Sub.cpp
[488/744] Compiling libraries/AC_AttitudeControl/AC_PosControl_Sub.cpp
[489/744] Compiling libraries/AC_PID/AC_PID.cpp
[490/744] Compiling libraries/AP_ADC/AP_ADC.cpp
[491/744] Compiling libraries/AP_AHRS/AP_AHRS.cpp
[492/744] Compiling libraries/AP_AHRS/AP_AHRS_NavEKF.cpp
[493/744] Compiling libraries/AP_AHRS/AP_AHRS_View.cpp
[494/744] Compiling libraries/AP_Airspeed/AP_Airspeed.cpp
[495/744] Compiling libraries/AP_Airspeed/AP_Airspeed_MS4525.cpp
[496/744] Compiling libraries/AP_Airspeed/AP_Airspeed_MS5525.cpp
[497/744] Compiling libraries/AP_Baro/AP_Baro_BMP085.cpp
[498/744] Compiling libraries/AP_Baro/AP_Baro_KellerLD.cpp
[499/744] Compiling libraries/AP_Baro/AP_Baro_QURT.cpp
[500/744] Compiling libraries/AP_Baro/AP_Baro_qflight.cpp
[501/744] Compiling libraries/AP_BattMonitor/AP_BattMonitor_SMBus_Solo.cpp
[503/744] Compiling libraries/AP_Beacon/AP_Beacon_Pozyx.cpp
[503/744] Compiling libraries/AP_BoardConfig/canbus.cpp
[504/744] Compiling libraries/AP_BoardConfig/px4_drivers.cpp
[505/744] Compiling libraries/AP_Button/AP_Button.cpp
[506/744] Compiling libraries/AP_Camera/AP_Camera.cpp
[507/744] Compiling libraries/AP_Common/AP_Common.cpp
[508/744] Compiling libraries/AP_Common/Location.cpp
[509/744] Compiling libraries/AP_Common/c++.cpp
[510/744] Compiling libraries/AP_Compass/AP_Compass_BMM150.cpp
[511/744] Compiling libraries/AP_Compass/AP_Compass_Calibration.cpp
[512/744] Compiling libraries/AP_Compass/AP_Compass_IST8310.cpp
[513/744] Compiling libraries/AP_Compass/AP_Compass_LSM9DS1.cpp
[514/744] Compiling libraries/AP_Compass/AP_Compass_UAVCAN.cpp
[515/744] Compiling libraries/AP_Compass/CompassCalibrator.cpp
[516/744] Compiling libraries/AP_Compass/Compass_learn.cpp
[517/744] Compiling libraries/AP_FlashStorage/AP_FlashStorage.cpp
[518/744] Compiling libraries/AP_GPS/AP_GPS_ERB.cpp
[519/744] Compiling libraries/AP_GPS/AP_GPS_GSOF.cpp
[520/744] Compiling libraries/AP_GPS/AP_GPS_MAV.cpp
[521/744] Compiling libraries/AP_GPS/AP_GPS_NOVA.cpp
[522/744] Compiling libraries/AP_GPS/AP_GPS_SBF.cpp
[523/744] Compiling libraries/AP_GPS/AP_GPS_SIRF.cpp
[524/744] Compiling libraries/AP_GPS/AP_GPS_UAVCAN.cpp
[525/744] Compiling libraries/AP_GPS/AP_GPS_UBLOX.cpp
[526/744] Compiling libraries/AP_Gripper/AP_Gripper.cpp
[527/744] Compiling libraries/AP_Gripper/AP_Gripper_EPM.cpp
[528/744] Compiling libraries/AP_Gripper/AP_Gripper_Servo.cpp
[529/744] Compiling libraries/AP_ICEngine/AP_ICEngine.cpp
[530/744] Compiling libraries/AP_InertialSensor/AP_InertialSensor_BMI160.cpp
[531/744] Compiling libraries/AP_InertialSensor/AP_InertialSensor_Backend.cpp
[532/744] Compiling libraries/AP_InertialSensor/AP_InertialSensor_HIL.cpp
[533/744] Compiling libraries/AP_InertialSensor/AP_InertialSensor_L3G4200D.cpp
[534/744] Compiling libraries/AP_InertialSensor/AP_InertialSensor_PX4.cpp
[535/744] Compiling libraries/AP_InertialSensor/AP_InertialSensor_SITL.cpp
[536/744] Compiling libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_Stream.cpp
[537/744] Compiling libraries/AP_InertialSensor/AP_InertialSensor_qflight.cpp
[538/744] Compiling libraries/AP_InertialSensor/AuxiliaryBus.cpp
[539/744] Compiling libraries/AP_JSButton/AP_JSButton.cpp
[540/744] Compiling libraries/AP_LeakDetector/AP_LeakDetector.cpp
[541/744] Compiling libraries/AP_LeakDetector/AP_LeakDetector_Analog.cpp
[542/744] Compiling libraries/AP_LeakDetector/AP_LeakDetector_Backend.cpp
[543/744] Compiling libraries/AP_Math/AP_GeodesicGrid.cpp
[544/744] Compiling libraries/AP_Math/location.cpp
[545/744] Compiling libraries/AP_Math/matrix_alg.cpp
[546/744] Compiling libraries/AP_Math/quaternion.cpp
[547/744] Compiling libraries/AP_Math/vector3.cpp
[548/744] Compiling libraries/AP_Module/AP_Module.cpp
[549/744] Compiling libraries/AP_Motors/AP_MotorsHeli_Single.cpp
[550/744] Compiling libraries/AP_Motors/AP_MotorsMatrix.cpp
[551/744] Compiling libraries/AP_Motors/AP_MotorsSingle.cpp
[552/744] Compiling libraries/AP_Motors/AP_Motors_Class.cpp
[553/744] Compiling libraries/AP_Mount/AP_Mount_Alexmos.cpp
[554/744] Compiling libraries/AP_Mount/AP_Mount_Backend.cpp
[555/744] Compiling libraries/AP_Mount/AP_Mount_SToRM32_serial.cpp
[556/744] Compiling libraries/AP_Mount/AP_Mount_Servo.cpp
[557/744] Compiling libraries/AP_Mount/AP_Mount_SoloGimbal.cpp
[558/744] Compiling libraries/AP_Mount/SoloGimbal.cpp
[559/744] Compiling libraries/AP_NavEKF2/AP_NavEKF2_MagFusion.cpp
[560/744] Compiling libraries/AP_NavEKF2/AP_NavEKF2_Measurements.cpp
[561/744] Compiling libraries/AP_NavEKF2/AP_NavEKF2_OptFlowFusion.cpp
[562/744] Compiling libraries/AP_NavEKF2/AP_NavEKF2_Outputs.cpp
[563/744] Compiling libraries/AP_NavEKF2/AP_NavEKF2_VehicleStatus.cpp
[564/744] Compiling libraries/AP_NavEKF3/AP_NavEKF3_Control.cpp
[565/744] Compiling libraries/AP_NavEKF3/AP_NavEKF3_Measurements.cpp
[566/744] Compiling libraries/AP_NavEKF3/AP_NavEKF3_OptFlowFusion.cpp
[567/744] Compiling libraries/AP_NavEKF3/AP_NavEKF3_PosVelFusion.cpp
[568/744] Compiling libraries/AP_NavEKF3/AP_NavEKF3_VehicleStatus.cpp
[569/744] Compiling libraries/AP_Notify/Buzzer.cpp
[570/744] Compiling libraries/AP_Notify/DiscoLED.cpp
[571/744] Compiling libraries/AP_Notify/DiscreteRGBLed.cpp
[572/744] Compiling libraries/AP_Notify/Display.cpp
[573/744] Compiling libraries/AP_Notify/Display_SSD1306_I2C.cpp
[574/744] Compiling libraries/AP_Notify/ExternalLED.cpp
[575/744] Compiling libraries/AP_Notify/NavioLED_I2C.cpp
[576/744] Compiling libraries/AP_Notify/RGBLed.cpp
[577/744] Compiling libraries/AP_Notify/ToneAlarm_PX4_Solo.cpp
[578/744] Compiling libraries/AP_Notify/ToshibaLED.cpp
[579/744] Compiling libraries/AP_Notify/VRBoard_LED.cpp
[580/744] Compiling libraries/AP_OpticalFlow/AP_OpticalFlow_PX4Flow.cpp
[581/744] Compiling libraries/AP_OpticalFlow/AP_OpticalFlow_SITL.cpp
[582/744] Compiling libraries/AP_OpticalFlow/OpticalFlow_backend.cpp
[583/744] Compiling libraries/AP_Param/AP_Param.cpp
[584/744] Compiling libraries/AP_Proximity/AP_Proximity_LightWareSF40C.cpp
[585/744] Compiling libraries/AP_Proximity/AP_Proximity_RangeFinder.cpp
[586/744] Compiling libraries/AP_Proximity/AP_Proximity_SITL.cpp
[587/744] Compiling libraries/AP_RCMapper/AP_RCMapper.cpp
[588/744] Compiling libraries/AP_RPM/AP_RPM.cpp
[589/744] Compiling libraries/AP_RPM/RPM_Pin.cpp
[590/744] Compiling libraries/AP_RSSI/AP_RSSI.cpp
[591/744] Compiling libraries/AP_RangeFinder/AP_RangeFinder_LeddarOne.cpp
[592/744] Compiling libraries/AP_RangeFinder/AP_RangeFinder_LightWareI2C.cpp
[593/744] Compiling libraries/AP_RangeFinder/AP_RangeFinder_MAVLink.cpp
[594/744] Compiling libraries/AP_RangeFinder/AP_RangeFinder_MaxsonarI2CXL.cpp
[595/744] Compiling libraries/AP_RangeFinder/AP_RangeFinder_MaxsonarSerialLV.cpp
[596/744] Compiling libraries/AP_RangeFinder/AP_RangeFinder_PX4_PWM.cpp
[597/744] Compiling libraries/AP_RangeFinder/AP_RangeFinder_PulsedLightLRF.cpp
[598/744] Compiling libraries/AP_SerialManager/AP_SerialManager.cpp
[599/744] Compiling libraries/AP_ServoRelayEvents/AP_ServoRelayEvents.cpp
[600/744] Compiling libraries/AP_Terrain/AP_Terrain.cpp
[601/744] Compiling libraries/AP_Terrain/TerrainIO.cpp
[602/744] Compiling libraries/AP_Terrain/TerrainMission.cpp
[603/744] Compiling libraries/AP_Terrain/TerrainUtil.cpp
[604/744] Compiling libraries/DataFlash/DFMessageWriter.cpp
[605/744] Compiling libraries/DataFlash/DataFlash.cpp
[606/744] Compiling libraries/DataFlash/DataFlash_Backend.cpp
[607/744] Compiling libraries/DataFlash/DataFlash_Block.cpp
[608/744] Compiling libraries/DataFlash/DataFlash_File.cpp
[609/744] Compiling libraries/DataFlash/DataFlash_MAVLink.cpp
[610/744] Compiling libraries/Filter/DerivativeFilter.cpp
[611/744] Compiling libraries/Filter/LowPassFilter2p.cpp
[612/744] Compiling libraries/GCS_MAVLink/GCS_DeviceOp.cpp
[613/744] Compiling libraries/GCS_MAVLink/GCS_Logs.cpp
[614/744] Compiling libraries/GCS_MAVLink/GCS_MAVLink.cpp
[615/744] Compiling libraries/RC_Channel/RC_Channel.cpp
[616/744] Compiling libraries/RC_Channel/RC_Channels.cpp
[617/744] Compiling libraries/SRV_Channel/SRV_Channel_aux.cpp
[618/744] Compiling libraries/AP_HAL/Device.cpp
[619/744] Compiling libraries/AP_HAL/HAL.cpp
[620/744] Compiling libraries/AP_HAL/Util.cpp
[621/744] Compiling libraries/AP_HAL/utility/RingBuffer.cpp
[622/744] Compiling libraries/AP_HAL/utility/ftoa_engine.cpp
../../libraries/AP_HAL/Util.cpp:75:27: warning: "HAL_BOARD_CHIBIOS" is not defined [-Wundef]
 #elif CONFIG_HAL_BOARD == HAL_BOARD_CHIBIOS
                           ^~~~~~~~~~~~~~~~~

[623/744] Compiling libraries/AP_HAL/utility/getopt_cpp.cpp
[624/744] Compiling libraries/AP_HAL/utility/srxl.cpp
[625/744] Compiling libraries/AP_HAL/utility/sumd.cpp
[626/744] Compiling libraries/AP_HAL_Empty/GPIO.cpp
[627/744] Compiling libraries/AP_HAL_Empty/PrivateMember.cpp
[628/744] Compiling libraries/AP_HAL_Empty/RCOutput.cpp
[629/744] Compiling libraries/AP_HAL_Empty/Semaphores.cpp
[630/744] Compiling libraries/AP_HAL_Empty/Storage.cpp
[631/744] Compiling modules/uavcan/libuavcan/src/driver/uc_can.cpp
[632/744] Compiling modules/uavcan/libuavcan/src/marshal/uc_bit_array_copy.cpp
[633/744] Compiling modules/uavcan/libuavcan/src/marshal/uc_bit_stream.cpp
[634/744] Compiling modules/uavcan/libuavcan/src/marshal/uc_float_spec.cpp
[635/744] Compiling modules/uavcan/libuavcan/src/node/uc_generic_subscriber.cpp
[636/744] Compiling modules/uavcan/libuavcan/src/node/uc_global_data_type_registry.cpp
[637/744] Compiling modules/uavcan/libuavcan/src/protocol/uc_dynamic_node_id_client.cpp
[638/744] Compiling modules/uavcan/libuavcan/src/protocol/uc_node_status_provider.cpp
[639/744] Compiling modules/uavcan/libuavcan/src/transport/uc_can_acceptance_filter_configurator.cpp
[640/744] Compiling modules/uavcan/libuavcan/src/transport/uc_dispatcher.cpp
[641/744] Compiling modules/uavcan/libuavcan/src/transport/uc_outgoing_transfer_registry.cpp
[642/744] Compiling modules/uavcan/libuavcan/src/transport/uc_transfer_buffer.cpp
[643/744] Compiling modules/uavcan/libuavcan/src/transport/uc_transfer_listener.cpp
[644/744] Compiling modules/uavcan/libuavcan/src/uc_data_type.cpp
[645/744] Compiling modules/uavcan/libuavcan/src/uc_dynamic_memory.cpp
[646/744] Compiling modules/uavcan/libuavcan/src/uc_error.cpp
[647/744] Compiling libraries/AP_HAL_PX4/AnalogIn.cpp
[648/744] Compiling libraries/AP_HAL_PX4/CAN.cpp
[649/744] Compiling libraries/AP_HAL_PX4/Device.cpp
[650/744] Compiling libraries/AP_HAL_PX4/NSHShellStream.cpp
[651/744] Compiling libraries/AP_HAL_PX4/RCOutput.cpp
[652/744] Compiling libraries/AP_HAL_PX4/SPIDevice.cpp
[653/744] Compiling libraries/AP_HAL_PX4/Util.cpp
[654/744] Compiling libraries/AP_HAL_PX4/px4_param.cpp
[655/744] Compiling libraries/AP_NavEKF3/AP_NavEKF3.cpp
[656/744] Compiling libraries/AP_Rally/AP_Rally.cpp
[657/744] Compiling libraries/AP_Arming/AP_Arming.cpp
[658/744] Compiling ArduSub/GCS_Mavlink.cpp
[659/744] Compiling ArduSub/Log.cpp
[660/744] Compiling ArduSub/Sub.cpp
[661/744] Compiling ArduSub/UserCode.cpp
[662/744] Compiling ArduSub/commands.cpp
[663/744] Compiling ArduSub/control_auto.cpp
[664/744] Compiling ArduSub/control_circle.cpp
[665/744] Compiling ArduSub/inertia.cpp
[666/744] Compiling ArduSub/perf_info.cpp
[667/744] Compiling ArduSub/position_vector.cpp
[668/744] Compiling ArduSub/radio.cpp
[669/744] Compiling ArduSub/sensors.cpp
[670/744] Compiling ArduSub/terrain.cpp
[671/744] Compiling ArduSub/turn_counter.cpp
[672/744] CMake Build px4 fw_io
[673/744] Compiling libraries/StorageManager/StorageManager.cpp
Scanning dependencies of target __nuttx_patch_px4io-v2
[  0%] Built target __nuttx_patch_px4io-v2
[674/744] Compiling libraries/AP_HAL/UARTDriver.cpp
Scanning dependencies of target __nuttx_copy_px4io-v2
[  4%] Generating nuttx_copy_px4io-v2.stamp
[675/744] Compiling libraries/AP_HAL/utility/Print.cpp
[676/744] Compiling libraries/AP_HAL/utility/Socket.cpp
[677/744] Compiling libraries/AP_HAL/utility/dsm.cpp
[678/744] Compiling libraries/AP_HAL/utility/utoa_invert.cpp
[679/744] Compiling libraries/AP_HAL_Empty/AnalogIn.cpp
[680/744] Compiling libraries/AP_HAL_Empty/UARTDriver.cpp
[681/744] Compiling modules/uavcan/libuavcan/src/node/uc_service_client.cpp
[682/744] Compiling modules/uavcan/libuavcan/src/node/uc_timer.cpp
[683/744] Compiling modules/uavcan/libuavcan/src/transport/uc_crc.cpp
[684/744] Compiling modules/uavcan/libuavcan/src/transport/uc_frame.cpp
[685/744] Compiling modules/uavcan/libuavcan/src/transport/uc_transfer_sender.cpp
[686/744] Compiling libraries/AP_HAL_PX4/GPIO.cpp
[687/744] Compiling libraries/AP_HAL_PX4/I2CDevice.cpp
[688/744] Compiling libraries/AP_HAL_PX4/Scheduler.cpp
[689/744] Compiling libraries/AP_HAL_PX4/Storage.cpp
[690/744] Compiling libraries/AP_AccelCal/AP_AccelCal.cpp
[691/744] Compiling libraries/AP_Baro/AP_Baro.cpp
[692/744] Compiling libraries/AP_BattMonitor/AP_BattMonitor.cpp
[693/744] Compiling libraries/AP_Compass/AP_Compass.cpp
[694/744] Compiling libraries/AP_InertialSensor/AP_InertialSensor.cpp
[695/744] Compiling libraries/AP_Mission/AP_Mission.cpp
[696/744] Compiling libraries/AP_NavEKF2/AP_NavEKF2.cpp
[697/744] Compiling libraries/AP_Motors/AP_MotorsTailsitter.cpp
[698/744] Compiling libraries/AP_HAL_PX4/HAL_PX4_Class.cpp
[699/744] Compiling ArduSub/AP_Arming_Sub.cpp
[700/744] Compiling ArduSub/Attitude.cpp
[701/744] Compiling ArduSub/Parameters.cpp
[702/744] Compiling ArduSub/capabilities.cpp
[703/744] Compiling ArduSub/control_acro.cpp
[704/744] Compiling ArduSub/control_althold.cpp
[705/744] Compiling ArduSub/control_guided.cpp
[706/744] Compiling ArduSub/control_poshold.cpp
[707/744] Compiling ArduSub/flight_mode.cpp
[708/744] Compiling ArduSub/joystick.cpp
[709/744] Compiling ArduSub/motors.cpp
[710/744] Compiling ArduSub/surface_bottom_detector.cpp
[711/744] Compiling ArduSub/system.cpp
[712/744] Compiling ArduSub/fence.cpp
[713/744] Compiling ArduSub/failsafe.cpp
[714/744] Compiling ArduSub/control_surface.cpp
[715/744] Compiling ArduSub/control_stabilize.cpp
[716/744] Compiling ArduSub/control_manual.cpp
[717/744] Compiling ArduSub/commands_logic.cpp
[718/744] Compiling ArduSub/ArduSub.cpp
[719/744] Compiling ArduSub/AP_State.cpp
[720/744] Compiling libraries/AP_Scheduler/AP_Scheduler.cpp
[721/744] Compiling libraries/AP_HAL_PX4/system.cpp
[722/744] Compiling libraries/AP_HAL_PX4/UARTDriver.cpp
[723/744] Compiling libraries/AP_HAL_PX4/Semaphores.cpp
[724/744] Compiling libraries/AP_HAL_PX4/RCOutput_Tap.cpp
[725/744] Compiling libraries/AP_HAL_PX4/RCInput.cpp
[726/744] Compiling modules/uavcan/libuavcan/src/transport/uc_transfer_receiver.cpp
[727/744] Compiling modules/uavcan/libuavcan/src/transport/uc_transfer.cpp
[728/744] Compiling modules/uavcan/libuavcan/src/transport/uc_can_io.cpp
[729/744] Compiling modules/uavcan/libuavcan/src/node/uc_scheduler.cpp
[730/744] Compiling modules/uavcan/libuavcan/src/node/uc_generic_publisher.cpp
[731/744] Compiling modules/uavcan/libuavcan/src/marshal/uc_scalar_codec.cpp
[732/744] Compiling libraries/AP_HAL_Empty/Scheduler.cpp
[733/744] Compiling libraries/AP_HAL_Empty/RCInput.cpp
[734/744] Compiling libraries/AP_HAL_Empty/HAL_Empty_Class.cpp
[735/744] Compiling libraries/AP_HAL/utility/st24.cpp
[736/744] Compiling libraries/AP_HAL/utility/print_vprintf.cpp
[737/744] Compiling libraries/SRV_Channel/SRV_Channels.cpp
[738/744] Linking build/px4-v2/lib/libArduSub_libs.a
[739/744] Linking build/px4-v2/lib/bin/libardusub.a
[  4%] Built target __nuttx_copy_px4io-v2
Scanning dependencies of target nuttx_export_px4io-v2
[  8%] Generating ../../../px4io-v2.export
Configuring NuttX for px4io-v2
Exporting NuttX for px4io-v2
[ 13%] Generating nuttx_export_px4io-v2.stamp
[ 13%] Built target nuttx_export_px4io-v2
Scanning dependencies of target io_prebuild_targets
[ 13%] Built target io_prebuild_targets
Scanning dependencies of target git_genmsg
[ 13%] Built target git_genmsg
Scanning dependencies of target git_gencpp
[ 17%] Built target git_gencpp
Scanning dependencies of target msg_gen
[ 21%] Built target msg_gen
Scanning dependencies of target mixer_gen
[ 26%] Generating mixer_multirotor.generated.h
[ 26%] Built target mixer_gen
Scanning dependencies of target px4io-v2
[ 30%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/adc.c.obj
[ 30%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/controls.c.obj
[ 34%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/px4io.c.obj
[ 34%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/registers.c.obj
[ 39%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/safety.c.obj
[ 43%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/systemlib/up_cxxinitialize.c.obj
[ 43%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/systemlib/perf_counter.c.obj
[ 47%] Building CXX object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/mixer.cpp.obj
[ 52%] Building CXX object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/systemlib/mixer/mixer.cpp.obj
[ 52%] Building CXX object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/systemlib/mixer/mixer_group.cpp.obj
[ 56%] Building CXX object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/systemlib/mixer/mixer_multirotor.cpp.obj
[ 56%] Building CXX object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/systemlib/mixer/mixer_simple.cpp.obj
[ 60%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/systemlib/pwm_limit/pwm_limit.c.obj
[ 65%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/__/lib/rc/st24.c.obj
[ 65%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/__/lib/rc/sumd.c.obj
[ 69%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/__/lib/rc/sbus.c.obj
[ 69%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/__/lib/rc/dsm.c.obj
[ 73%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/__/lib/rc/srxl.c.obj
[ 78%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/__/drivers/stm32/drv_hrt.c.obj
[ 78%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/__/drivers/stm32/drv_io_timer.c.obj
[ 82%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/__/drivers/stm32/drv_pwm_servo.c.obj
[ 82%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/__/drivers/boards/px4io-v2/px4io_init.c.obj
[ 86%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/__/drivers/boards/px4io-v2/px4io_timer_config.c.obj
[ 91%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/serial.c.obj
[ 91%] Building C object src/modules/px4iofirmware/CMakeFiles/px4io-v2.dir/__/systemlib/hx_stream.c.obj
[ 95%] Linking CXX executable px4io-v2
[ 95%] Built target px4io-v2
Scanning dependencies of target fw_io
[100%] Generating px4io-v2.bin
[100%] Built target fw_io
sem_timedwait.c: In function 'sem_timedwait':
sem_timedwait.c:226:23: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
   if (abstime->tv_sec < 0 || abstime->tv_nsec > 1000000000)
                       ^
stdio/lib_printf.c: In function 'printf':
stdio/lib_printf.c:96:9: warning: implicit declaration of function 'vsyslog' [-Wimplicit-function-declaration]
   ret = vsyslog(fmt, ap);
         ^~~~~~~
stdio/lib_printf.c:96:3: warning: nested extern declaration of 'vsyslog' [-Wnested-externs]
   ret = vsyslog(fmt, ap);
   ^~~
string/lib_memchr.c: In function 'memchr':
string/lib_memchr.c:66:6: warning: nonnull argument 's' compared to NULL [-Wnonnull-compare]
   if (s)
      ^
string/lib_strchr.c: In function 'strchr':
string/lib_strchr.c:65:6: warning: nonnull argument 's' compared to NULL [-Wnonnull-compare]
   if (s)
      ^
string/lib_strdup.c: In function 'strdup':
string/lib_strdup.c:53:6: warning: nonnull argument 's' compared to NULL [-Wnonnull-compare]
   if (s)
      ^
string/lib_strndup.c: In function 'strndup':
string/lib_strndup.c:69:6: warning: nonnull argument 's' compared to NULL [-Wnonnull-compare]
   if (s)
      ^
string/lib_strrchr.c: In function 'strrchr':
string/lib_strrchr.c:54:6: warning: nonnull argument 's' compared to NULL [-Wnonnull-compare]
   if (s)
      ^
mm_memalign.c: In function 'mm_memalign':
mm_memalign.c:106:14: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast]
   rawchunk = (size_t)malloc(allocsize);
              ^

[740/744] PX4: Copying px4io-v2 to px4-extra-files/px4io
[741/744] PX4: Copying PX4IO to ROMFS px4-extra-files/ROMFS/px4io/px4io.bin
[742/744] CMake Build px4 build_firmware_px4fmu-v2
[  1%] Generating romfs.o
Scanning source path /root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/tmp/custom-ROMFS/init.d
Creating start script /root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware/tmp/custom-ROMFS/init.d/rc.autostart
All done!
Pruning ROMFS files.
Scanning dependencies of target romfs
[  1%] Linking C static library libromfs.a
[  1%] Built target romfs
Scanning dependencies of target git_matrix
[  1%] Generating git_init_src_lib_matrix.stamp
[  1%] Built target git_matrix
[  1%] Built target git_genmsg
[  2%] Built target git_gencpp
[  4%] Built target msg_gen
Scanning dependencies of target __nuttx_patch_px4fmu-v2
[  4%] Built target __nuttx_patch_px4fmu-v2
Scanning dependencies of target __nuttx_copy_px4fmu-v2
[  4%] Built target __nuttx_copy_px4fmu-v2
Scanning dependencies of target nuttx_export_px4fmu-v2
[  5%] Built target nuttx_export_px4fmu-v2
Scanning dependencies of target prebuild_targets
[  5%] Built target prebuild_targets
Scanning dependencies of target git_mavlink
[  6%] Generating git_init_mavlink_include_mavlink_v1.0.stamp
[  6%] Built target git_mavlink
Scanning dependencies of target git_uavcan
[  8%] Generating git_init_src_modules_uavcan_libuavcan.stamp
[  8%] Built target git_uavcan
Scanning dependencies of target platforms__common
[  8%] Building C object src/platforms/common/CMakeFiles/platforms__common.dir/px4_getopt.c.obj
[  9%] Linking C static library libplatforms__common.a
[  9%] Built target platforms__common
Scanning dependencies of target platforms__nuttx
[ 10%] Building CXX object src/platforms/nuttx/CMakeFiles/platforms__nuttx.dir/px4_nuttx_impl.cpp.obj
src/platforms/nuttx/CMakeFiles/platforms__nuttx.dir/build.make:62: recipe for target 'src/platforms/nuttx/CMakeFiles/platforms__nuttx.dir/px4_nuttx_impl.cpp.obj' failed
CMakeFiles/Makefile2:876: recipe for target 'src/platforms/nuttx/CMakeFiles/platforms__nuttx.dir/all' failed
CMakeFiles/Makefile2:2498: recipe for target 'src/firmware/nuttx/CMakeFiles/build_firmware_px4fmu-v2.dir/rule' failed
Makefile:964: recipe for target 'build_firmware_px4fmu-v2' failed
In file included from /usr/include/newlib/c++/6.3.1/string:52:0,
                 from /usr/include/newlib/c++/6.3.1/stdexcept:39,
                 from /usr/include/newlib/c++/6.3.1/array:39,
                 from /usr/include/newlib/c++/6.3.1/tuple:39,
                 from /usr/include/newlib/c++/6.3.1/functional:55,
                 from /root/GitHub/ardupilot/modules/PX4Firmware/src/include/../platforms/px4_subscriber.h:42,
                 from /root/GitHub/ardupilot/modules/PX4Firmware/src/include/../platforms/px4_nodehandle.h:42,
                 from /root/GitHub/ardupilot/modules/PX4Firmware/src/include/px4.h:46,
                 from /root/GitHub/ardupilot/modules/PX4Firmware/src/platforms/nuttx/px4_nuttx_impl.cpp:40:
/usr/include/newlib/c++/6.3.1/bits/basic_string.h: In function 'float std::__cxx11::stof(const string&, size_t*)':
/usr/include/newlib/c++/6.3.1/bits/basic_string.h:5454:31: error: 'strtof' is not a member of 'std'
   { return __gnu_cxx::__stoa(&std::strtof, "stof", __str.c_str(), __idx); }
                               ^~~
compilation terminated due to -Wfatal-errors.
make[3]: *** [src/platforms/nuttx/CMakeFiles/platforms__nuttx.dir/px4_nuttx_impl.cpp.obj] Error 1
make[2]: *** [src/platforms/nuttx/CMakeFiles/platforms__nuttx.dir/all] Error 2
make[1]: *** [src/firmware/nuttx/CMakeFiles/build_firmware_px4fmu-v2.dir/rule] Error 2
make: *** [build_firmware_px4fmu-v2] Error 2

Waf: Leaving directory `/root/GitHub/ardupilot/build/px4-v2'
Build failed
 -> task in 'bin/ardusub' failed (exit status 2):
        {task 140401150744528: cmake_build_task  -> }
['/usr/bin/cmake', '--build', '/root/GitHub/ardupilot/build/px4-v2/modules/PX4Firmware', '--target', 'build_firmware_px4fmu-v2']
root@DESKTOP-02QR8Q5:~/GitHub/ardupilot#

Pasted: Jan 31, 2019, 8:42:55 am
Views: 7