You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test@test-PC:~/PX4/PX4-Autopilot$ make px4_fmu-v5_default
[0/1] Re-running CMake...
-- PX4_GIT_TAG: v1.16.0-alpha2-276-g3b828e157a
CMake Warning (dev) at CMakeLists.txt:176 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.10", minimum required is "3")
-- PX4 config file: /home/test/PX4/PX4-Autopilot/boards/px4/fmu-v5/default.px4board
-- PLATFORM nuttx
-- TOOLCHAIN arm-none-eabi
-- ARCHITECTURE cortex-m7
-- ROMFSROOT px4fmu_common
-- IO px4_io-v2_default
-- SERIAL_GPS1 /dev/ttyS0
-- SERIAL_TEL1 /dev/ttyS1
-- SERIAL_TEL2 /dev/ttyS2
-- SERIAL_TEL4 /dev/ttyS3
-- ROOT_PATH /fs/microsd
-- PARAM_FILE /fs/mtd_params
-- UAVCAN_INTERFACES 2
-- UAVCAN_TIMER_OVERRIDE 6
-- PX4 config: px4_fmu-v5_default
-- PX4 platform: nuttx
-- Enabling double FP precision hardware instructions
-- cmake build type: MinSizeRel
-- ccache enabled (export CCACHE_DISABLE=1 to disable)
-- drivers/px4io: ROMFS including px4_io-v2_default
CMake Warning (dev) at src/drivers/uavcan/libdronecan/libuavcan/CMakeLists.txt:24 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- stdout output is:
...skipping to end...
rc/c/core/serialization/xrce_subheader.c.obj
[12/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/stream/output_reliable_stream.c.obj
[13/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/serialization/xrce_header.c.obj
[14/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/util/ping.c.obj
In file included from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/ip/udp/udp_transport_posix.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/transport.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/util/ping.h:28,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/util/ping.c:1:
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h: In function '__cmsg_nxthdr':
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h:342:11: warning: cast increases required alignment of target type [-Wcast-align]
342 | __ptr = (FAR struct cmsghdr *)
| ^
[15/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/common_create_entities.c.obj
[16/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/create_entities_ref.c.obj
[17/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/create_entities_xml.c.obj
[18/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/write_access.c.obj
[19/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/create_entities_bin.c.obj
[20/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/ip/udp/udp_transport_posix.c.obj
FAILED: CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/ip/udp/udp_transport_posix.c.obj
/home/test/tools/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/bin/arm-none-eabi-gcc -I/home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include -I/home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/modules/uxrce_dds_client/src/libmicroxrceddsclient_project-build/include -I/home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c -isystem /home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/modules/uxrce_dds_client/src/libmicroxrceddsclient_project-build/temp_install/microcdr-2.0.1/include -mcpu=cortex-m7 -mthumb -mfpu=fpv5-d16 -mfloat-abi=hard -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/include/cxx -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/cxx -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include -I/home/test/PX4/PX4-Autopilot/boards/px4/fmu-v5/src -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/src/px4/common/include -I/home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default -I/home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/lib -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/src/px4/stm/stm32f7/include -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/src/px4/common/include -I/home/test/PX4/PX4-Autopilot/platforms/common -I/home/test/PX4/PX4-Autopilot/platforms/common/include -I/home/test/PX4/PX4-Autopilot/src -I/home/test/PX4/PX4-Autopilot/src/include -I/home/test/PX4/PX4-Autopilot/src/lib -I/home/test/PX4/PX4-Autopilot/src/lib/matrix -I/home/test/PX4/PX4-Autopilot/src/modules -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/arch/arm/src/armv7-m -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/arch/arm/src/chip -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/arch/arm/src/common -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/apps/include -I/home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/external/Install/include -Os -DNDEBUG -std=gnu99 -Wall -Wextra -Wshadow -pedantic -Wcast-align -Wunused -Wconversion -Wnull-dereference -Wduplicated-branches -Wduplicated-cond -Wrestrict -Wdouble-promotion -Wsign-conversion -fdata-sections -ffunction-sections -MD -MT CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/ip/udp/udp_transport_posix.c.obj -MF CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/ip/udp/udp_transport_posix.c.obj.d -o CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/ip/udp/udp_transport_posix.c.obj -c /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/ip/udp/udp_transport_posix.c
In file included from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/ip/udp/udp_transport_posix.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/ip/udp/udp_transport_posix.c:1:
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h: In function '__cmsg_nxthdr':
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h:342:11: warning: cast increases required alignment of target type [-Wcast-align]
342 | __ptr = (FAR struct cmsghdr *)
| ^
/home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/ip/udp/udp_transport_posix.c: In function 'uxr_init_udp_platform':
/home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/ip/udp/udp_transport_posix.c:46:18: error: implicit declaration of function 'getaddrinfo' [-Wimplicit-function-declaration]
46 | if (0 == getaddrinfo(ip, port, &hints, &result))
| ^~~~~~~~~~~
/home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/ip/udp/udp_transport_posix.c:57:13: error: implicit declaration of function 'freeaddrinfo' [-Wimplicit-function-declaration]
57 | freeaddrinfo(result);
| ^~~~~~~~~~~~
[21/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/ip/udp/udp_transport.c.obj
In file included from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/ip/udp/udp_transport_posix.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/transport.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/ip/udp/udp_transport.h:31,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/ip/udp/udp_transport_internal.h:23,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/ip/udp/udp_transport.c:2:
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h: In function '__cmsg_nxthdr':
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h:342:11: warning: cast increases required alignment of target type [-Wcast-align]
342 | __ptr = (FAR struct cmsghdr *)
| ^
[22/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/read_access.c.obj
[23/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/serial/serial_transport.c.obj
In file included from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/ip/udp/udp_transport_posix.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/transport.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/serial/serial_transport.h:31,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/serial/serial_transport_platform.h:23,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/serial/serial_transport.c:1:
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h: In function '__cmsg_nxthdr':
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h:342:11: warning: cast increases required alignment of target type [-Wcast-align]
342 | __ptr = (FAR struct cmsghdr *)
| ^
[24/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/stream_framing/stream_framing_protocol.c.obj
[25/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/serial/serial_transport_posix.c.obj
In file included from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/ip/udp/udp_transport_posix.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/transport.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/serial/serial_transport.h:31,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/serial/serial_transport_platform.h:23,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/serial/serial_transport_posix.c:2:
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h: In function '__cmsg_nxthdr':
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h:342:11: warning: cast increases required alignment of target type [-Wcast-align]
342 | __ptr = (FAR struct cmsghdr *)
| ^
[26/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/session.c.obj
[27/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/serialization/xrce_types.c.obj
ninja: build stopped: subcommand failed.
-- stderr output is:
CMake Error at /home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/modules/uxrce_dds_client/src/libmicroxrceddsclient_project-stamp/libmicroxrceddsclient_project-build-MinSizeRel.cmake:47 (message):
Stopping after outputting logs.
Describe the bug
Hello,
https://github.com/PX4/PX4-user_guide/blob/main/en/dev_setup/building_px4.md
ninja: build stopped: subcommand failed.
make: *** [Makefile:227: px4_fmu-v5_default] Error 1
test@test-PC:~/PX4/PX4-Autopilot$ make px4_fmu-v5_default
[0/1] Re-running CMake...
-- PX4_GIT_TAG: v1.16.0-alpha2-276-g3b828e157a
CMake Warning (dev) at CMakeLists.txt:176 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.10", minimum required is "3")
-- PX4 config file: /home/test/PX4/PX4-Autopilot/boards/px4/fmu-v5/default.px4board
-- PLATFORM nuttx
-- TOOLCHAIN arm-none-eabi
-- ARCHITECTURE cortex-m7
-- ROMFSROOT px4fmu_common
-- IO px4_io-v2_default
-- SERIAL_GPS1 /dev/ttyS0
-- SERIAL_TEL1 /dev/ttyS1
-- SERIAL_TEL2 /dev/ttyS2
-- SERIAL_TEL4 /dev/ttyS3
-- ROOT_PATH /fs/microsd
-- PARAM_FILE /fs/mtd_params
-- UAVCAN_INTERFACES 2
-- UAVCAN_TIMER_OVERRIDE 6
-- PX4 config: px4_fmu-v5_default
-- PX4 platform: nuttx
-- Enabling double FP precision hardware instructions
-- cmake build type: MinSizeRel
-- ccache enabled (export CCACHE_DISABLE=1 to disable)
-- drivers/px4io: ROMFS including px4_io-v2_default
CMake Warning (dev) at src/drivers/uavcan/libdronecan/libuavcan/CMakeLists.txt:24 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found PythonInterp: /usr/bin/python3 (found version "3.8.10")
-- Release build type: MinSizeRel
-- ROMFS: ROMFS/px4fmu_common
-- ROMFS: Adding platforms/nuttx/init/stm32f7/rc.board_arch_defaults -> /etc/init.d/rc.board_arch_defaults
-- ROMFS: Adding boards/px4/fmu-v5/init/rc.board_defaults -> /etc/init.d/rc.board_defaults
-- ROMFS: Adding boards/px4/fmu-v5/init/rc.board_sensors -> /etc/init.d/rc.board_sensors
-- ROMFS: Adding boards/px4/fmu-v5/extras/px4_fmu-v5_bootloader.bin -> /etc/extras/px4_fmu-v5_bootloader.bin
-- ROMFS: Adding boards/px4/fmu-v5/extras/px4_io-v2_default.bin -> /etc/extras/px4_io-v2_default.bin
-- Configuring done (4.3s)
-- Generating done (0.5s)
-- Build files have been written to: /home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default
[2/1336] git submodule src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client
[7/1336] git submodule platforms/nuttx/NuttX/nuttx
[8/1336] git submodule src/drivers/gps/devices
[15/1336] git submodule src/drivers/uavcan/libdronecan/dsdl
[16/1336] git submodule src/drivers/ua...can/libuavcan/dsdl_compiler/pydronecan
[18/1336] git submodule src/modules/mavlink/mavlink
[142/1336] Performing build step for 'libmicroxrceddsclient_project'
FAILED: src/modules/uxrce_dds_client/src/libmicroxrceddsclient_project-stamp/libmicroxrceddsclient_project-build src/modules/uxrce_dds_client/lib/libmicroxrcedds_client.a src/modules/uxrce_dds_client/lib/libmicrocdr.a /home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/modules/uxrce_dds_client/src/libmicroxrceddsclient_project-stamp/libmicroxrceddsclient_project-build /home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/modules/uxrce_dds_client/lib/libmicroxrcedds_client.a /home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/modules/uxrce_dds_client/lib/libmicrocdr.a
cd /home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/modules/uxrce_dds_client/src/libmicroxrceddsclient_project-build && /usr/local/bin/cmake -P /home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/modules/uxrce_dds_client/src/libmicroxrceddsclient_project-stamp/libmicroxrceddsclient_project-build-MinSizeRel.cmake && /usr/local/bin/cmake -E touch /home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/modules/uxrce_dds_client/src/libmicroxrceddsclient_project-stamp/libmicroxrceddsclient_project-build
CMake Error at /home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/modules/uxrce_dds_client/src/libmicroxrceddsclient_project-stamp/libmicroxrceddsclient_project-build-MinSizeRel.cmake:37 (message):
Command failed: 1
'/usr/local/bin/cmake' '--build' '.'
See also
-- stdout output is:
...skipping to end...
rc/c/core/serialization/xrce_subheader.c.obj
[12/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/stream/output_reliable_stream.c.obj
[13/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/serialization/xrce_header.c.obj
[14/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/util/ping.c.obj
In file included from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/ip/udp/udp_transport_posix.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/transport.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/util/ping.h:28,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/util/ping.c:1:
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h: In function '__cmsg_nxthdr':
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h:342:11: warning: cast increases required alignment of target type [-Wcast-align]
342 | __ptr = (FAR struct cmsghdr *)
| ^
[15/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/common_create_entities.c.obj
[16/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/create_entities_ref.c.obj
[17/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/create_entities_xml.c.obj
[18/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/write_access.c.obj
[19/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/create_entities_bin.c.obj
[20/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/ip/udp/udp_transport_posix.c.obj
FAILED: CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/ip/udp/udp_transport_posix.c.obj
/home/test/tools/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/bin/arm-none-eabi-gcc -I/home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include -I/home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/modules/uxrce_dds_client/src/libmicroxrceddsclient_project-build/include -I/home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c -isystem /home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/modules/uxrce_dds_client/src/libmicroxrceddsclient_project-build/temp_install/microcdr-2.0.1/include -mcpu=cortex-m7 -mthumb -mfpu=fpv5-d16 -mfloat-abi=hard -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/include/cxx -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/cxx -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include -I/home/test/PX4/PX4-Autopilot/boards/px4/fmu-v5/src -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/src/px4/common/include -I/home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default -I/home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/lib -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/src/px4/stm/stm32f7/include -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/src/px4/common/include -I/home/test/PX4/PX4-Autopilot/platforms/common -I/home/test/PX4/PX4-Autopilot/platforms/common/include -I/home/test/PX4/PX4-Autopilot/src -I/home/test/PX4/PX4-Autopilot/src/include -I/home/test/PX4/PX4-Autopilot/src/lib -I/home/test/PX4/PX4-Autopilot/src/lib/matrix -I/home/test/PX4/PX4-Autopilot/src/modules -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/arch/arm/src/armv7-m -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/arch/arm/src/chip -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/arch/arm/src/common -I/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/apps/include -I/home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/external/Install/include -Os -DNDEBUG -std=gnu99 -Wall -Wextra -Wshadow -pedantic -Wcast-align -Wunused -Wconversion -Wnull-dereference -Wduplicated-branches -Wduplicated-cond -Wrestrict -Wdouble-promotion -Wsign-conversion -fdata-sections -ffunction-sections -MD -MT CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/ip/udp/udp_transport_posix.c.obj -MF CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/ip/udp/udp_transport_posix.c.obj.d -o CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/ip/udp/udp_transport_posix.c.obj -c /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/ip/udp/udp_transport_posix.c
In file included from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/ip/udp/udp_transport_posix.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/ip/udp/udp_transport_posix.c:1:
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h: In function '__cmsg_nxthdr':
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h:342:11: warning: cast increases required alignment of target type [-Wcast-align]
342 | __ptr = (FAR struct cmsghdr *)
| ^
/home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/ip/udp/udp_transport_posix.c: In function 'uxr_init_udp_platform':
/home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/ip/udp/udp_transport_posix.c:46:18: error: implicit declaration of function 'getaddrinfo' [-Wimplicit-function-declaration]
46 | if (0 == getaddrinfo(ip, port, &hints, &result))
| ^~~~~~~~~~~
/home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/ip/udp/udp_transport_posix.c:57:13: error: implicit declaration of function 'freeaddrinfo' [-Wimplicit-function-declaration]
57 | freeaddrinfo(result);
| ^~~~~~~~~~~~
[21/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/ip/udp/udp_transport.c.obj
In file included from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/ip/udp/udp_transport_posix.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/transport.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/ip/udp/udp_transport.h:31,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/ip/udp/udp_transport_internal.h:23,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/ip/udp/udp_transport.c:2:
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h: In function '__cmsg_nxthdr':
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h:342:11: warning: cast increases required alignment of target type [-Wcast-align]
342 | __ptr = (FAR struct cmsghdr *)
| ^
[22/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/read_access.c.obj
[23/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/serial/serial_transport.c.obj
In file included from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/ip/udp/udp_transport_posix.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/transport.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/serial/serial_transport.h:31,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/serial/serial_transport_platform.h:23,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/serial/serial_transport.c:1:
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h: In function '__cmsg_nxthdr':
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h:342:11: warning: cast increases required alignment of target type [-Wcast-align]
342 | __ptr = (FAR struct cmsghdr *)
| ^
[24/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/stream_framing/stream_framing_protocol.c.obj
[25/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/profile/transport/serial/serial_transport_posix.c.obj
In file included from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/ip/udp/udp_transport_posix.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/transport.h:24,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/serial/serial_transport.h:31,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/include/uxr/client/profile/transport/serial/serial_transport_platform.h:23,
from /home/test/PX4/PX4-Autopilot/src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/src/c/profile/transport/serial/serial_transport_posix.c:2:
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h: In function '__cmsg_nxthdr':
/home/test/PX4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/sys/socket.h:342:11: warning: cast increases required alignment of target type [-Wcast-align]
342 | __ptr = (FAR struct cmsghdr *)
| ^
[26/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/session/session.c.obj
[27/29] Building C object CMakeFiles/microxrcedds_client.dir/src/c/core/serialization/xrce_types.c.obj
ninja: build stopped: subcommand failed.
-- stderr output is:
CMake Error at /home/test/PX4/PX4-Autopilot/build/px4_fmu-v5_default/src/modules/uxrce_dds_client/src/libmicroxrceddsclient_project-stamp/libmicroxrceddsclient_project-build-MinSizeRel.cmake:47 (message):
Stopping after outputting logs.
[149/1336] Generating uORB topic ucdr headers
ninja: build stopped: subcommand failed.
make: *** [Makefile:227: px4_fmu-v5_default] Error 1
test@test-HP-280-G4-MT-Business-PC:~/PX4/PX4-Autopilot$
To Reproduce
No response
Expected behavior
No response
Screenshot / Media
No response
Flight Log
No response
Software Version
No response
Flight controller
No response
Vehicle type
None
How are the different components wired up (including port information)
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: