Skip to content

cmake: Use NUTTX(_DIR/_BIN_DIR) instead of CMAKE(_SOURCE_DIR/BIN_DIR) - #3711

Merged
acassis merged 1 commit into
apache:masterfrom
acassis:cmake_issue
Aug 9, 2026
Merged

cmake: Use NUTTX(_DIR/_BIN_DIR) instead of CMAKE(_SOURCE_DIR/BIN_DIR)#3711
acassis merged 1 commit into
apache:masterfrom
acassis:cmake_issue

Conversation

@acassis

@acassis acassis commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Summary

This companion change updates the nuttx-apps CMake build to use NuttX’s NUTTX_DIR and NUTTX_BINARY_DIR instead of CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR, which incorrectly refer to the outermost project when NuttX is embedded via add_subdirectory(). Since apps/ is itself included from NuttX’s top-level CMakeLists.txt, these variables were effectively being used as references to NuttX’s root and inherited the same bug fixed in the matching NuttX change for #19697. All self-referencing uses are replaced while intentionally preserving standalone projects and unrelated custom variables or hardcoded paths. The change affects only the CMake build system, preserves normal standalone behavior, and was tested with sim:nsh both standalone and embedded, with apps such as hello and ostest successfully built and available in NSH.

Impact

Fixes apache/nuttx#19697

Testing

alan@dev:~/nuttxspace/parent$ cmake -B build -DBOARD_CONFIG=sim:nsh
-- nuttx_add_subdirectory: Skipping cxx-oot-build
-- Initializing NuttX
  Select HOST_LINUX=y
  Select HOST_X86_64=y
Loaded configuration '/home/alan/nuttxspace/parent/build/nuttx_build/.config.compressed'
Minimal configuration saved to '/home/alan/nuttxspace/parent/build/nuttx_build/defconfig.tmp'
--   CMake:  3.28.3
--   Board:  sim
--   Config: nsh
--   Appdir: /home/alan/nuttxspace/apps
-- The C compiler identification is GNU 13.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- NuttX Host Tools
-- CMake C compiler: GNU
-- CMake system name: Linux
-- CMake host system processor: x86_64
   TOOLS_DIR path is "/home/alan/nuttxspace/nuttx"
   HOST = Linux
-- Configuring done (0.1s)
-- Generating done (0.0s)
-- Build files have been written to: /home/alan/nuttxspace/parent/build/nuttx_build/bin_host
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
-- nuttx_add_subdirectory: Skipping cxx-oot-build
-- Configuring done (3.3s)
-- Generating done (0.4s)
-- Build files have been written to: /home/alan/nuttxspace/parent/build
alan@dev:~/nuttxspace/parent$ cmake --build build -j$(nproc)
[  0%] Built target nuttx_context
[  0%] Built target always_rebuild_lib_utsname
[  0%] Building C object nuttx_build/binfmt/CMakeFiles/binfmt.dir/binfmt_initialize.c.o
[  0%] Built target apps_context
[  0%] Building C object nuttx_build/CMakeFiles/sim_head.dir/arch/sim/src/sim/sim_head.c.o
[  0%] Generating nuttx-names.dat
[  0%] Building C object nuttx_build/binfmt/CMakeFiles/binfmt.dir/binfmt_globals.c.o
[  0%] Building C object nuttx_build/binfmt/CMakeFiles/binfmt.dir/binfmt_register.c.o
[  0%] Building C object nuttx_build/CMakeFiles/sim_head.dir/arch/sim/src/sim/sim_doirq.c.o
[  0%] Building C object nuttx_build/binfmt/CMakeFiles/binfmt.dir/binfmt_unregister.c.o
[  0%] Building C object nuttx_build/binfmt/CMakeFiles/binfmt.dir/binfmt_loadmodule.c.o
[  0%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/bch/bchlib_setup.c.o
[  1%] Generating etc/init.d/rcS
[  1%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/kasan/hook.c.o
[  1%] Generating etc/init.d/rc.sysinit
[  1%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_initialize.c.o
[  1%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/fs_initialize.c.o
[  1%] Built target sim_redefine_symbols
[  2%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/clock/clock.c.o
[  2%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/binfs/fs_binfs.c.o
[  2%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/fs_heap.c.o
[  2%] Built target target-romfs
[  2%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_registerdriver.c.o
[  2%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/bch/bchlib_teardown.c.o
[  2%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/map/mm_map.c.o
[  2%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/clock/clock_initialize.c.o
[  2%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/assert/lib_assert.c.o
[  2%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mempool/mempool.c.o
[  2%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_registerpipedriver.c.o
[  3%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_unregisterdriver.c.o
[  4%] Built target sim_head
[  4%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/bch/bchlib_read.c.o
[  5%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mempool/mempool_multiple.c.o
[  5%] Building C object nuttx_build/binfmt/CMakeFiles/binfmt.dir/binfmt_unloadmodule.c.o
[  5%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_idle.c.o
[  5%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_doirq.c.o
[  5%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mempool/mempool_procfs.c.o
[  6%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_cpuinfo.c.o
[  6%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_initialstate.c.o
[  6%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/assert/lib_stackchk.c.o
[  7%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/builtin/lib_builtin_getname.c.o
[  7%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_createstack.c.o
[  7%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/bch/bchlib_write.c.o
[  7%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_unregisterpipedriver.c.o
[  7%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/clock/clock_notifier.c.o
[  7%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_usestack.c.o
[  7%] Building C object nuttx_build/binfmt/CMakeFiles/binfmt.dir/binfmt_execmodule.c.o
[  7%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/clock/clock_getres.c.o
[  7%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_registerblockdriver.c.o
[  7%] Generating romfs_etc.c
[  7%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/builtin/lib_builtin_isavail.c.o
[  7%] Building C object nuttx_build/apps/builtin/CMakeFiles/apps_builtin.dir/builtin_list.c.o
[  7%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_unregisterblockdriver.c.o
[  7%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/bch/bchlib_cache.c.o
[  8%] Building C object nuttx_build/apps/system/dd/CMakeFiles/apps_dd.dir/dd_main.c.o
[  8%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/dummy.c.o
[  8%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_initialize.c.o
[  8%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/builtin/lib_builtin_forindex.c.o
[  8%] Building C object nuttx_build/apps/builtin/CMakeFiles/apps_builtin.dir/exec_builtin.c.o
[  8%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/bch/bchdev_register.c.o
[  8%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_isalnum.c.o
[  8%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/fsutils/mkfatfs/mkfatfs.c.o
[  8%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_releasestack.c.o
[  8%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/fsutils/mkfatfs/configfat.c.o
[  8%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_finddriver.c.o
[  8%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/clock/clock_settime.c.o
[  8%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_findblockdriver.c.o
[  8%] Building C object nuttx_build/boards/exclude_board/src/CMakeFiles/romfs_etc.dir/romfs_etc.c.o
[  8%] Building C object nuttx_build/binfmt/CMakeFiles/binfmt.dir/binfmt_exec.c.o
[  8%] Building C object nuttx_build/apps/system/dumpstack/CMakeFiles/apps_dumpstack.dir/dumpstack.c.o
[  8%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/clock/clock_gettime.c.o
[  8%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_isalpha.c.o
[  8%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/bch/bchdev_unregister.c.o
[  8%] Building C object nuttx_build/apps/system/gcov/CMakeFiles/apps_gcov.dir/gcov.c.o
[  8%] Built target romfs_etc
[  8%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_stackframe.c.o
[  8%] Linking C static library libapps_builtin.a
[  8%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_openblockdriver.c.o
[  8%] Linking C static library libapps_dd.a
[  8%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/ioexpander/ioe_dummy.c.o
[  8%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/bch/bchdev_driver.c.o
[  8%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_lock.c.o
[  8%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/ioexpander/gpio.c.o
[  8%] Building C object nuttx_build/binfmt/CMakeFiles/binfmt.dir/binfmt_copyargv.c.o
[  8%] Linking C static library libapps_dumpstack.a
[  8%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_closeblockdriver.c.o
[  8%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_isascii.c.o
[  8%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/fsutils/mkfatfs/writefat.c.o
[  8%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/clock/clock_realtime2absticks.c.o
[  8%] Built target apps_builtin
[  8%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_init.c.o
[  8%] Built target apps_dd
[  8%] Linking C static library libapps_gcov.a
[  8%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_isblank.c.o
[  8%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_exit.c.o
[  8%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_switchcontext.c.o
[  8%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_ummheap.c.o
[  8%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_blockpartition.c.o
[  8%] Built target apps_dumpstack
[  8%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_uart.c.o
[  8%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/clock/clock_systime_ticks.c.o
[  8%] Building C object nuttx_build/binfmt/CMakeFiles/binfmt.dir/binfmt_copyactions.c.o
[  8%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/ioexpander/gpio_lower_half.c.o
[  8%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/loop/losetup.c.o
[  8%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_iscntrl.c.o
[  9%] Building C object nuttx_build/binfmt/CMakeFiles/binfmt.dir/binfmt_dumpmodule.c.o
[  9%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_malloc_size.c.o
[  9%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_findmtddriver.c.o
[  9%] Built target apps_gcov
[  9%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_parse.c.o
[  9%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/clock/clock_systime_timespec.c.o
[  9%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/loop/loop.c.o
[  9%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_copyfullstate.c.o
[  9%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/misc/dev_null.c.o
[  9%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_isdigit.c.o
[  9%] Building C object nuttx_build/apps/system/nsh/CMakeFiles/apps_nsh.dir/nsh_main.c.o
[  9%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/clock/clock_sched_ticks.c.o
[  9%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_shrinkchunk.c.o
[  9%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_console.c.o
[  9%] Building C object nuttx_build/binfmt/CMakeFiles/binfmt.dir/binfmt_execsymtab.c.o
[ 10%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_registerdump.c.o
[ 10%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_blockmerge.c.o
[ 10%] Building C object nuttx_build/apps/system/nsh/CMakeFiles/apps_sh.dir/sh_main.c.o
[ 10%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_isgraph.c.o
[ 10%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_brkaddr.c.o
[ 10%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_calloc.c.o
[ 11%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/misc/dev_zero.c.o
[ 11%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_saveusercontext.c.o
[ 11%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_extend.c.o
[ 11%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_script.c.o
[ 11%] Linking C static library libapps_nsh.a
[ 11%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/clock/clock_perf.c.o
[ 11%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_islower.c.o
[ 11%] Linking C static library libapps_sh.a
[ 11%] Building C object nuttx_build/binfmt/CMakeFiles/binfmt.dir/builtin.c.o
[ 12%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_ispunct.c.o
[ 12%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_isprint.c.o
[ 13%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_closemtddriver.c.o
[ 13%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_system.c.o
[ 13%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_command.c.o
[ 13%] Built target apps_nsh
[ 13%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/misc/ramdisk.c.o
[ 13%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/ostest_main.c.o
[ 13%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_free.c.o
[ 13%] Built target apps_sh
[ 13%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_tcbinfo.c.o
[ 13%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/environ/env_getenvironptr.c.o
[ 13%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_isspace.c.o
[ 14%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/getopt.c.o
[ 14%] Building C object nuttx_build/apps/examples/gpio/CMakeFiles/apps_gpio.dir/gpio_main.c.o
[ 15%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/environ/env_dup.c.o
[ 15%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_isupper.c.o
[ 15%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/libc_memmem.c.o
[ 15%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_mallinfo.c.o
[ 15%] Linking C static library libbinfmt.a
[ 15%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_isxdigit.c.o
[ 15%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_sectionheap.c.o
[ 15%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/environ/env_release.c.o
[ 15%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/environ/env_findvar.c.o
[ 15%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/driver/fs_blockproxy.c.o
[ 15%] Building C object nuttx_build/apps/examples/hello/CMakeFiles/apps_hello.dir/hello_main.c.o
[ 15%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/misc/mkrd.c.o
[ 15%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/pipes/pipe.c.o
[ 15%] Built target binfmt
[ 15%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_toupper.c.o
[ 15%] Linking C static library libapps_gpio.a
[ 15%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_fscmds.c.o
[ 15%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_tolower.c.o
[ 15%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/restart.c.o
[ 16%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_malloc.c.o
[ 16%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_foreach.c.o
[ 16%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_checkhostfstypes.c.o
[ 16%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/ctype/lib_ctype.c.o
[ 16%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/environ/env_removevar.c.o
[ 16%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_sigdeliver.c.o
[ 16%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_schedulesigaction.c.o
[ 16%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/fat/fs_fat32.c.o
[ 16%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/environ/env_clearenv.c.o
[ 16%] Linking C static library libapps_hello.a
[ 16%] Building C object nuttx_build/boards/CMakeFiles/board.dir/__/dummy.c.o
[ 16%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/environ/env_getenv.c.o
[ 16%] Built target apps_gpio
[ 16%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/pipes/fifo.c.o
[ 16%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dirent/lib_readdirr.c.o
[ 16%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/environ/env_putenv.c.o
[ 16%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_proccmds.c.o
[ 16%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/sighelper.c.o
[ 16%] Building C object nuttx_build/boards/CMakeFiles/board.dir/boardctl.c.o
[ 16%] Built target apps_hello
[ 16%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/sighand.c.o
[ 16%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dirent/lib_telldir.c.o
[ 16%] Building C object nuttx_build/boards/CMakeFiles/board.dir/sim/sim/sim/src/sim_boot.c.o
[ 16%] Building ASM object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_fork_x86_64.S.o
[ 16%] Building C object nuttx_build/boards/CMakeFiles/board.dir/sim/sim/sim/src/sim_bringup.c.o
[ 17%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_mmcmds.c.o
[ 17%] Building C object nuttx_build/boards/CMakeFiles/board.dir/sim/sim/sim/src/sim_ioexpander.c.o
[ 17%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/pipes/pipe_common.c.o
[ 17%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_memalign.c.o
[ 17%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_backtrace.c.o
[ 17%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/environ/env_setenv.c.o
[ 17%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_realloc.c.o
[ 17%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dirent/lib_alphasort.c.o
[ 17%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/environ/env_unsetenv.c.o
[ 17%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/serial/serial.c.o
[ 17%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/fat/fs_fat32dirent.c.o
[ 17%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/signest.c.o
[ 17%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_fork.c.o
[ 17%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/sigprocmask.c.o
[ 17%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dirent/lib_scandir.c.o
[ 17%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dirent/lib_ftw.c.o
[ 17%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_timcmds.c.o
[ 17%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/dev_null.c.o
[ 17%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/environ/env_foreach.c.o
[ 17%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/setvbuf.c.o
[ 17%] Linking C static library libboard.a
[ 17%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dirent/lib_nftw.c.o
[ 17%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_zalloc.c.o
[ 17%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_heapmember.c.o
[ 17%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_oneshot.c.o
[ 17%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/mm_heap/mm_memdump.c.o
[ 17%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/waitpid.c.o
[ 17%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_envcmds.c.o
[ 17%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/serial/serial_io.c.o
[ 17%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_globals.c.o
[ 17%] Built target board
[ 17%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/serial/serial_dma.c.o
[ 17%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/environ/env_secureexec.c.o
[ 17%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/event/event_init.c.o
[ 17%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_rtc.c.o
[ 17%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/cancel.c.o
[ 18%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_blockdevice.c.o
[ 18%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_initialize.c.o
[ 19%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dirent/lib_opendir.c.o
[ 19%] Building C object nuttx_build/arch/CMakeFiles/arch.dir/sim/src/sim/sim_deviceimage.c.o
[ 19%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/fat/fs_fat32attrib.c.o
[ 19%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_prompt.c.o
[ 19%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_syscmds.c.o
[ 19%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dirent/lib_fdopendir.c.o
[ 19%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/event/event_post.c.o
[ 20%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/event/event_reset.c.o
[ 20%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/fat/fs_fat32util.c.o
[ 20%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_addregion.c.o
[ 20%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_malloc_size.c.o
[ 20%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/hostfs/hostfs.c.o
[ 20%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/syslog/vsyslog.c.o
[ 20%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/syslog/syslog_early.c.o
[ 20%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_brkaddr.c.o
[ 20%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/syslog/syslog_channel.c.o
[ 20%] Linking C static library libarch.a
[ 20%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/event/event_destroy.c.o
[ 20%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/cond.c.o
[ 21%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/mutex.c.o
[ 21%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dirent/lib_closedir.c.o
[ 21%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/timedmutex.c.o
[ 21%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dirent/lib_readdir.c.o
[ 21%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_dbgcmds.c.o
[ 21%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_calloc.c.o
[ 21%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/syslog/syslog_write.c.o
[ 21%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_session.c.o
[ 21%] Built target arch
[ 22%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/syslog/syslog_flush.c.o
[ 22%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/event/event_wait.c.o
[ 22%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/sem.c.o
[ 22%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/semtimed.c.o
[ 22%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dirent/lib_rewinddir.c.o
[ 22%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/barrier.c.o
[ 23%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_extend.c.o
[ 23%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/inode/fs_files.c.o
[ 23%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dirent/lib_seekdir.c.o
[ 23%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_fsutils.c.o
[ 23%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_free.c.o
[ 23%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/event/event_clear.c.o
[ 23%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_malloc.c.o
[ 23%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_mallinfo.c.o
[ 23%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/inode/fs_foreachinode.c.o
[ 23%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/syslog/syslog_initialize.c.o
[ 23%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dirent/lib_dirfd.c.o
[ 23%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/pthread_rwlock.c.o
[ 23%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/timedwait.c.o
[ 23%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/timers/arch_alarm.c.o
[ 23%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/timers/oneshot.c.o
[ 23%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_memalign.c.o
[ 23%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/timers/arch_rtc.c.o
[ 23%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dirent/lib_versionsort.c.o
[ 23%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/timers/rtc.c.o
[ 23%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/event/event_getmask.c.o
[ 23%] Building C object nuttx_build/drivers/CMakeFiles/drivers.dir/drivers_initialize.c.o
[ 23%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_realloc.c.o
[ 23%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_fileapps.c.o
[ 23%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_builtin.c.o
[ 23%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/inode/fs_inode.c.o
[ 23%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/inode/fs_inodeaddref.c.o
[ 23%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/dlfcn/lib_dlfind_object.c.o
[ 23%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/pthread_rwlock_cancel.c.o
[ 23%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/inode/fs_inodebasename.c.o
[ 23%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/errno/lib_errno.c.o
[ 23%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/fixedmath/lib_b16sin.c.o
[ 23%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/event/event_waitirq.c.o
[ 23%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_zalloc.c.o
[ 23%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/schedlock.c.o
[ 23%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_mntcmds.c.o
[ 23%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/group/group_create.c.o
[ 23%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/fixedmath/lib_b16cos.c.o
[ 24%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/fixedmath/lib_b16atan2.c.o
[ 24%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/pthread_exit.c.o
[ 24%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_consolemain.c.o
[ 24%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_heapmember.c.o
[ 24%] Building C object nuttx_build/mm/CMakeFiles/mm.dir/umm_heap/umm_memdump.c.o
[ 24%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/fixedmath/lib_ubsqrt.c.o
[ 24%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/inode/fs_inodefind.c.o
[ 24%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/group/group_join.c.o
[ 25%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_printf.c.o
[ 25%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/robust.c.o
[ 25%] Linking C static library libdrivers.a
[ 25%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/group/group_leave.c.o
[ 25%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/group/group_setupidlefiles.c.o
[ 25%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/group/group_setuptaskfiles.c.o
[ 25%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/grp/lib_getgrgid.c.o
[ 25%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_test.c.o
[ 26%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/group/group_foreachchild.c.o
[ 26%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/inode/fs_inodefree.c.o
[ 26%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/inode/fs_inodegetpath.c.o
[ 26%] Linking C static library libmm.a
[ 26%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/grp/lib_getgrgidr.c.o
[ 26%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/wqueue.c.o
[ 27%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/timedmqueue.c.o
[ 27%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_wait.c.o
[ 27%] Built target drivers
[ 27%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/mqueue.c.o
[ 27%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/nshlib/nsh_alias.c.o
[ 27%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/posixtimer.c.o
[ 27%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/grp/lib_getgrnam.c.o
[ 27%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/grp/lib_getgrnamr.c.o
[ 27%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/group/group_signal.c.o
[ 28%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/group/group_killchildren.c.o
[ 28%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/grp/lib_initgroups.c.o
[ 28%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/system/readline/readline.c.o
[ 28%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/grp/lib_getgrouplist.c.o
[ 28%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/grp/lib_getgrbuf.c.o
[ 28%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/inode/fs_inoderelease.c.o
[ 28%] Built target mm
[ 28%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/vfork.c.o
[ 28%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/init/nx_bringup.c.o
[ 28%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/init/nx_start.c.o
[ 28%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/setjmp.c.o
[ 28%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/grp/lib_getgrbufr.c.o
[ 28%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/system/readline/readline_fd.c.o
[ 28%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/inttypes/lib_imaxabs.c.o
[ 28%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/inode/fs_inoderemove.c.o
[ 28%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/system/readline/readline_stream.c.o
[ 28%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/inttypes/lib_imaxdiv.c.o
[ 28%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/instrument/instrument.c.o
[ 29%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/inttypes/lib_strtoimax.c.o
[ 29%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/inode/fs_inodereserve.c.o
[ 29%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/irq/irq_initialize.c.o
[ 29%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/nxevent.c.o
[ 29%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/inode/fs_inodesearch.c.o
[ 29%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/irq/irq_attach.c.o
[ 29%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/wdog.c.o
[ 29%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/mmap/fs_mmap.c.o
[ 29%] Building C object nuttx_build/apps/testing/ostest/CMakeFiles/apps_ostest.dir/spinlock.c.o
[ 29%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/irq/irq_attach_wqueue.c.o
[ 29%] Building C object nuttx_build/apps/CMakeFiles/apps.dir/system/readline/readline_common.c.o
[ 29%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/irq/irq_attach_thread.c.o
[ 29%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/mmap/fs_munmap.c.o
[ 29%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/mmap/fs_mmisc.c.o
[ 29%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/inttypes/lib_strtoumax.c.o
[ 29%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/mmap/fs_msync.c.o
[ 29%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/irq/irq_dispatch.c.o
[ 29%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/irq/irq_unexpectedisr.c.o
[ 29%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/libgen/lib_basename.c.o
[ 29%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/misc/assert.c.o
[ 29%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/mmap/fs_rammap.c.o
[ 29%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/libgen/lib_dirname.c.o
[ 30%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/misc/reboot_notifier.c.o
[ 30%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/mmap/fs_anonmap.c.o
[ 30%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/misc/panic_notifier.c.o
[ 31%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/mount/fs_mount.c.o
[ 31%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/mount/fs_umount2.c.o
[ 31%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/mount/fs_foreachmountpoint.c.o
[ 31%] Linking C static library libapps_ostest.a
[ 31%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/mq_initialize.c.o
[ 31%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/mount/fs_procfs_mount.c.o
[ 31%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/mount/fs_gettype.c.o
[ 31%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/locale/lib_duplocale.c.o
[ 31%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/locale/lib_freelocale.c.o
[ 31%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/locale/lib_localeconv.c.o
[ 31%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/locale/lib_newlocale.c.o
[ 31%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/mqueue/mq_open.c.o
[ 31%] Linking C static library libapps.a
[ 31%] Built target apps_ostest
[ 31%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/locale/lib_setlocale.c.o
[ 31%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/mqueue/mq_close.c.o
[ 31%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/mqueue/mq_unlink.c.o
[ 31%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/mq_waitirq.c.o
[ 31%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/mq_send.c.o
[ 31%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/mq_recover.c.o
[ 31%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/procfs/fs_procfs.c.o
[ 31%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/locale/lib_uselocale.c.o
[ 31%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/partition/fs_partition.c.o
[ 31%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/mq_receive.c.o
[ 31%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/mq_sndinternal.c.o
[ 31%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/mq_rcvinternal.c.o
[ 31%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/mq_msgfree.c.o
[ 31%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/locale/lib_catalog.c.o
[ 31%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/mq_msgqalloc.c.o
[ 31%] Built target apps
[ 31%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/procfs/fs_procfscpuinfo.c.o
[ 31%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/locale/lib_gettext.c.o
[ 31%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/mq_msgqfree.c.o
[ 31%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/procfs/fs_procfscpuload.c.o
[ 31%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/mq_setattr.c.o
[ 32%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/mq_notify.c.o
[ 32%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/locale/lib_langinfo.c.o
[ 32%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/mq_getattr.c.o
[ 32%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/msgctl.c.o
[ 33%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/procfs/fs_procfscritmon.c.o
[ 33%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/msgget.c.o
[ 33%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/procfs/fs_procfsfdt.c.o
[ 34%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/procfs/fs_procfsiobinfo.c.o
[ 34%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/locale/lib_iconv.c.o
[ 34%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/msginternal.c.o
[ 34%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/procfs/fs_procfsmeminfo.c.o
[ 34%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/procfs/fs_procfstcbinfo.c.o
[ 34%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/procfs/fs_procfsproc.c.o
[ 34%] Building ASM object nuttx_build/libs/libc/CMakeFiles/c.dir/machine/sim/arch_setjmp_x86_64.S.o
[ 34%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/locale/lib_maxlocale.c.o
[ 34%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/procfs/fs_procfsuptime.c.o
[ 34%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/machine/arch_atomic.c.o
[ 34%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/msgrcv.c.o
[ 34%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/mqueue/msgsnd.c.o
[ 34%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_bitmap.c.o
[ 34%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/procfs/fs_procfsutil.c.o
[ 34%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/pthread/pthread_create.c.o
[ 34%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/procfs/fs_procfsversion.c.o
[ 34%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_circbuf.c.o
[ 34%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/pthread/pthread_exit.c.o
[ 34%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/pthread/pthread_join.c.o
[ 34%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_creat.c.o
[ 34%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/pthread/pthread_getschedparam.c.o
[ 34%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/pthread/pthread_detach.c.o
[ 35%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/pthread/pthread_setschedparam.c.o
[ 35%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_mknod.c.o
[ 35%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_umask.c.o
[ 35%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/romfs/fs_romfs.c.o
[ 35%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/romfs/fs_romfsutil.c.o
[ 35%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/pthread/pthread_cancel.c.o
[ 35%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/pthread/pthread_sigmask.c.o
[ 35%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_chstat.c.o
[ 36%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_close.c.o
[ 36%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_dup.c.o
[ 36%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_getrandom.c.o
[ 36%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_utsname.c.o
[ 36%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_dup2.c.o
[ 36%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/pthread/pthread_completejoin.c.o
[ 36%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_xorshift128.c.o
[ 36%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/pthread/pthread_findjoininfo.c.o
[ 36%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_dup3.c.o
[ 36%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/pthread/pthread_release.c.o
[ 37%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_tea_encrypt.c.o
[ 37%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_fcntl.c.o
[ 37%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/pthread/pthread_setschedprio.c.o
[ 37%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_tea_decrypt.c.o
[ 37%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_epoll.c.o
[ 37%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_fstat.c.o
[ 37%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_fchstat.c.o
[ 37%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_fstatfs.c.o
[ 37%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_cxx_initialize.c.o
[ 37%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_addreadytorun.c.o
[ 37%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_profil.c.o
[ 37%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_idr.c.o
[ 37%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_impure.c.o
[ 37%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_getfiles.c.o
[ 37%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_ioctl.c.o
[ 37%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_lseek.c.o
[ 37%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_memfd.c.o
[ 37%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_mkdir.c.o
[ 37%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_mutex.c.o
[ 37%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_open.c.o
[ 38%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_poll.c.o
[ 38%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_removereadytorun.c.o
[ 38%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_addblocked.c.o
[ 38%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_pread.c.o
[ 38%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_fchmodat.c.o
[ 39%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_removeblocked.c.o
[ 39%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_pwrite.c.o
[ 39%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_gettcb.c.o
[ 39%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_verifytcb.c.o
[ 39%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_fstatat.c.o
[ 39%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_read.c.o
[ 39%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_setparam.c.o
[ 39%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_rename.c.o
[ 39%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_rmdir.c.o
[ 39%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_setpriority.c.o
[ 39%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_releasetcb.c.o
[ 39%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_getfullpath.c.o
[ 39%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_setscheduler.c.o
[ 39%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_getparam.c.o
[ 39%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_select.c.o
[ 39%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_stat.c.o
[ 39%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_getscheduler.c.o
[ 39%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_yield.c.o
[ 39%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_sendfile.c.o
[ 39%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_rrgetinterval.c.o
[ 39%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_statfs.c.o
[ 39%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_uio.c.o
[ 39%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_unlink.c.o
[ 39%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_openat.c.o
[ 39%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_foreach.c.o
[ 39%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_mkdirat.c.o
[ 41%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_write.c.o
[ 41%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_utimensat.c.o
[ 41%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_mallopt.c.o
[ 41%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_lock.c.o
[ 42%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_lockcount.c.o
[ 42%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_unlock.c.o
[ 42%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_dir.c.o
[ 42%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_getnprocs.c.o
[ 42%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_idletask.c.o
[ 42%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_self.c.o
[ 42%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_fsync.c.o
[ 42%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_getcpu.c.o
[ 42%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_get_stackinfo.c.o
[ 42%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_get_tls.c.o
[ 42%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_syncfs.c.o
[ 42%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_truncate.c.o
[ 42%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_sysinfo.c.o
[ 42%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_get_stateinfo.c.o
[ 42%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_tempbuffer.c.o
[ 42%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_link.c.o
[ 42%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_umul32.c.o
[ 42%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_switchcontext.c.o
[ 42%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_umul32x64.c.o
[ 42%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_umul64.c.o
[ 42%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_sleep.c.o
[ 42%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_uadd32x64.c.o
[ 42%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_uadd64.c.o
[ 42%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_symlink.c.o
[ 42%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_reprioritizertr.c.o
[ 43%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_mergepending.c.o
[ 43%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_readlink.c.o
[ 43%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_usub64x32.c.o
[ 43%] Building C object nuttx_build/fs/CMakeFiles/fs.dir/vfs/fs_pseudofile.c.o
[ 43%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_waitpid.c.o
[ 43%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_waitid.c.o
[ 43%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_usub64.c.o
[ 43%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_wait.c.o
[ 43%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_backtrace.c.o
[ 43%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/sched/sched_processtick.c.o
[ 43%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_dumpbuffer.c.o
[ 43%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_mkfifo.c.o
[ 43%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/semaphore/sem_destroy.c.o
[ 43%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/semaphore/sem_wait.c.o
[ 44%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_dumpvbuffer.c.o
[ 44%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/semaphore/sem_trywait.c.o
[ 44%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/semaphore/sem_tickwait.c.o
[ 44%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_fnmatch.c.o
[ 44%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/semaphore/sem_timedwait.c.o
[ 44%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_debug.c.o
[ 44%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/semaphore/sem_clockwait.c.o
[ 45%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/semaphore/sem_timeout.c.o
[ 45%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/semaphore/sem_post.c.o
[ 45%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/semaphore/sem_recover.c.o
[ 45%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/semaphore/sem_reset.c.o
[ 45%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc64.c.o
[ 45%] Linking C static library libfs.a
[ 45%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/semaphore/sem_waitirq.c.o
[ 45%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc64emac.c.o
[ 45%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/semaphore/sem_rw.c.o
[ 45%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_nanosleep.c.o
[ 45%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc32.c.o
[ 45%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc32h04c11db7.c.o
[ 45%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc32hf4acfb13.c.o
[ 45%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_clockwait.c.o
[ 45%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_sleep.c.o
[ 45%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc16.c.o
[ 45%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_usleep.c.o
[ 45%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc16ccitt.c.o
[ 45%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc16ibm.c.o
[ 45%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_tgkill.c.o
[ 45%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_kill.c.o
[ 45%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_procmask.c.o
[ 46%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_suspend.c.o
[ 46%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_queue.c.o
[ 46%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc16xmodem.c.o
[ 46%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_waitinfo.c.o
[ 46%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc16h8005.c.o
[ 47%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc16h1021.c.o
[ 47%] Built target fs
[ 47%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_timedwait.c.o
[ 47%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_lowest.c.o
[ 47%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc8.c.o
[ 47%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_notification.c.o
[ 47%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_dispatch.c.o
[ 47%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc8ccitt.c.o
[ 47%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc8h1d.c.o
[ 47%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_pselect.c.o
[ 47%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_pause.c.o
[ 47%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc8h2f.c.o
[ 47%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc8table.c.o
[ 47%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_crc8rohc.c.o
[ 47%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_ppoll.c.o
[ 47%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_glob.c.o
[ 47%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_cleanup.c.o
[ 47%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_initialize.c.o
[ 47%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_backtrace.c.o
[ 48%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_pending.c.o
[ 48%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_ftok.c.o
[ 48%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_releasependingsignal.c.o
[ 49%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_err.c.o
[ 49%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_instrument.c.o
[ 49%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_removependingsignal.c.o
[ 49%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_unmaskpendingsignal.c.o
[ 49%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/misc/lib_envpath.c.o
[ 49%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/net/lib_addrconfig.c.o
[ 49%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/net/lib_base64.c.o
[ 49%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_action.c.o
[ 49%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/net/lib_htons.c.o
[ 49%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/net/lib_htonl.c.o
[ 49%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_allocpendingsigaction.c.o
[ 49%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_deliver.c.o
[ 49%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/net/lib_htonq.c.o
[ 49%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_findaction.c.o
[ 49%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/net/lib_inetaddr.c.o
[ 49%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/signal/sig_releasependingsigaction.c.o
[ 49%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_argvstr.c.o
[ 49%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/net/lib_inetaton.c.o
[ 49%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_create.c.o
[ 49%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_init.c.o
[ 50%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_setup.c.o
[ 50%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/net/lib_inetntoa.c.o
[ 50%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_activate.c.o
[ 50%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/net/lib_inetntop.c.o
[ 50%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_start.c.o
[ 50%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_delete.c.o
[ 50%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_exit.c.o
[ 50%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_exithook.c.o
[ 50%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_getgroup.c.o
[ 50%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_getpid.c.o
[ 50%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_prctl.c.o
[ 50%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/net/lib_inetpton.c.o
[ 50%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_recover.c.o
[ 50%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/net/lib_inetnetwork.c.o
[ 50%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_restart.c.o
[ 50%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_spawnparms.c.o
[ 51%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/net/lib_etherntoa.c.o
[ 51%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/net/lib_etheraton.c.o
[ 51%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_cancelpt.c.o
[ 51%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/obstack/lib_obstack_init.c.o
[ 52%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_gettid.c.o
[ 52%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_terminate.c.o
[ 52%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_join.c.o
[ 52%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/obstack/lib_obstack_alloc.c.o
[ 52%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/obstack/lib_obstack_free.c.o
[ 52%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/obstack/lib_obstack_copy.c.o
[ 52%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/exit.c.o
[ 52%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/obstack/lib_obstack_make_room.c.o
[ 52%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_getppid.c.o
[ 52%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/obstack/lib_obstack_blank.c.o
[ 52%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_reparent.c.o
[ 52%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/obstack/lib_obstack_grow.c.o
[ 52%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/obstack/lib_obstack_finish.c.o
[ 52%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/obstack/lib_obstack_object_size.c.o
[ 52%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_fork.c.o
[ 52%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_spawn.c.o
[ 52%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_execve.c.o
[ 52%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/obstack/lib_obstack_room.c.o
[ 53%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/obstack/lib_obstack_vprintf.c.o
[ 53%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/obstack/lib_obstack_malloc.c.o
[ 53%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/obstack/lib_obstack_printf.c.o
[ 53%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/task/task_posixspawn.c.o
[ 53%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_init.c.o
[ 53%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_setschedpolicy.c.o
[ 53%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/timer/timer_initialize.c.o
[ 53%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_destroy.c.o
[ 53%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/timer/timer_create.c.o
[ 54%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/timer/timer_delete.c.o
[ 54%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/timer/timer_getoverrun.c.o
[ 54%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_getschedpolicy.c.o
[ 54%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/timer/timer_getitimer.c.o
[ 54%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_setinheritsched.c.o
[ 54%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/timer/timer_gettime.c.o
[ 54%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/timer/timer_setitimer.c.o
[ 54%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_getinheritsched.c.o
[ 54%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_getdetachstate.c.o
[ 54%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/timer/timer_settime.c.o
[ 54%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/timer/timer_release.c.o
[ 54%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_setdetachstate.c.o
[ 54%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/tls/task_initinfo.c.o
[ 54%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/tls/task_uninitinfo.c.o
[ 54%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_setstackaddr.c.o
[ 54%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/tls/tls_initinfo.c.o
[ 55%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_getstackaddr.c.o
[ 55%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_setstacksize.c.o
[ 55%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_getstacksize.c.o
[ 55%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/tls/tls_dupinfo.c.o
[ 55%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/wdog/wd_initialize.c.o
[ 55%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/wdog/wd_cancel.c.o
[ 56%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/wdog/wd_start.c.o
[ 56%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_setstack.c.o
[ 56%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_getstack.c.o
[ 56%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_setschedparam.c.o
[ 56%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/wdog/wd_gettime.c.o
[ 56%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_getschedparam.c.o
[ 56%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/wqueue/kwork_queue.c.o
[ 56%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_setscope.c.o
[ 56%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/wqueue/kwork_thread.c.o
[ 56%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_setguardsize.c.o
[ 56%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_getguardsize.c.o
[ 56%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_attr_getscope.c.o
[ 56%] Building C object nuttx_build/sched/CMakeFiles/sched.dir/wqueue/kwork_cancel.c.o
[ 56%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_barrierattr_init.c.o
[ 56%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_barrierattr_destroy.c.o
[ 57%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_barrierattr_getpshared.c.o
[ 57%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_barrierattr_setpshared.c.o
[ 57%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_barrierinit.c.o
[ 57%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_barrierdestroy.c.o
[ 57%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_barrierwait.c.o
[ 57%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_condattr_init.c.o
[ 57%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_condattr_destroy.c.o
[ 57%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_condattr_getpshared.c.o
[ 57%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_condattr_setclock.c.o
[ 57%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_condattr_setpshared.c.o
[ 57%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_condattr_getclock.c.o
[ 57%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_condbroadcast.c.o
[ 58%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_condinit.c.o
[ 58%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_condclockwait.c.o
[ 58%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_conddestroy.c.o
[ 58%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_condtimedwait.c.o
[ 58%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_condsignal.c.o
[ 58%] Linking C static library libsched.a
[ 58%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_condwait.c.o
[ 58%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_create.c.o
[ 58%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_exit.c.o
[ 58%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_setname_np.c.o
[ 58%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_getname_np.c.o
[ 58%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_equal.c.o
[ 58%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_get_stackaddr_np.c.o
[ 59%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_get_stacksize_np.c.o
[ 59%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutexattr_init.c.o
[ 59%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutexattr_getpshared.c.o
[ 59%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutexattr_destroy.c.o
[ 59%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutexattr_setpshared.c.o
[ 59%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutexattr_setprotocol.c.o
[ 59%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutexattr_getprotocol.c.o
[ 59%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutexattr_gettype.c.o
[ 59%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutexattr_settype.c.o
[ 59%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutexattr_setrobust.c.o
[ 59%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutexattr_getprioceiling.c.o
[ 59%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutexattr_getrobust.c.o
[ 59%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutexattr_setprioceiling.c.o
[ 60%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutex.c.o
[ 60%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutex_getprioceiling.c.o
[ 60%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutex_destroy.c.o
[ 60%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutex_init.c.o
[ 60%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutex_setprioceiling.c.o
[ 60%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutex_lock.c.o
[ 60%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutex_timedlock.c.o
[ 60%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutex_trylock.c.o
[ 60%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_once.c.o
[ 60%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_atfork.c.o
[ 60%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_yield.c.o
[ 60%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutex_unlock.c.o
[ 60%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_rwlockattr_destroy.c.o
[ 61%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_rwlockattr_init.c.o
[ 61%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_rwlockattr_getpshared.c.o
[ 61%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_rwlockattr_setpshared.c.o
[ 61%] Built target sched
[ 61%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_rwlock_wrlock.c.o
[ 61%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_rwlock_rdlock.c.o
[ 61%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_setcancelstate.c.o
[ 61%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_rwlock.c.o
[ 61%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_testcancel.c.o
[ 61%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_getcpuclockid.c.o
[ 61%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_setcanceltype.c.o
[ 61%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_self.c.o
[ 62%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_gettid_np.c.o
[ 62%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_concurrency.c.o
[ 62%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutex_consistent.c.o
[ 62%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_kill.c.o
[ 62%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pthread/pthread_mutex_inconsistent.c.o
[ 62%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pwd/lib_getpwnam.c.o
[ 62%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pwd/lib_getpwnamr.c.o
[ 62%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pwd/lib_getpwuidr.c.o
[ 62%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pwd/lib_getpwuid.c.o
[ 62%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pwd/lib_getpwent.c.o
[ 62%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pwd/lib_getpwbuf.c.o
[ 63%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pwd/lib_getpwbufr.c.o
[ 62%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pwd/lib_getspnam.c.o
[ 62%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/pwd/lib_pwd_globals.c.o
[ 63%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/queue/queue.c.o
[ 63%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/sched/sched_getprioritymax.c.o
[ 63%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/sched/sched_getprioritymin.c.o
[ 63%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/sched/clock_getcpuclockid.c.o
[ 63%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/sched/task_cancelpt.c.o
[ 63%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/sched/task_setcancelstate.c.o
[ 63%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/sched/task_testcancel.c.o
[ 63%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/sched/task_setcanceltype.c.o
[ 63%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/sched/task_gettid.c.o
[ 63%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/sched/task_getpid.c.o
[ 63%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/sched/sched_dumpstack.c.o
[ 64%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/sched/sched_backtrace.c.o
[ 64%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/sched/task_startup.c.o
[ 64%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/search/hash_func.c.o
[ 64%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/search/hcreate.c.o
[ 64%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/search/hcreate_r.c.o
[ 64%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/semaphore/sem_init.c.o
[ 64%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/semaphore/sem_setprotocol.c.o
[ 64%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/semaphore/sem_getprotocol.c.o
[ 64%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/semaphore/sem_getvalue.c.o
[ 64%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/semaphore/sem_destroy.c.o
[ 64%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/semaphore/sem_wait.c.o
[ 65%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/semaphore/sem_trywait.c.o
[ 65%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/semaphore/sem_timedwait.c.o
[ 65%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/semaphore/sem_clockwait.c.o
[ 65%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_addset.c.o
[ 65%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_fillset.c.o
[ 65%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_delset.c.o
[ 65%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/semaphore/sem_post.c.o
[ 65%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_emptyset.c.o
[ 65%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_nandset.c.o
[ 65%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_andset.c.o
[ 65%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_isemptyset.c.o
[ 65%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_xorset.c.o
[ 65%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_orset.c.o
[ 65%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_killpg.c.o
[ 66%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_altstack.c.o
[ 66%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_hold.c.o
[ 66%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_ismember.c.o
[ 66%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_raise.c.o
[ 66%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_pause.c.o
[ 66%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_psignal.c.o
[ 66%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_relse.c.o
[ 66%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_wait.c.o
[ 66%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_ignore.c.o
[ 66%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_set.c.o
[ 66%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_interrupt.c.o
[ 66%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/signal/sig_signal.c.o
[ 67%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psfa_addaction.c.o
[ 67%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psfa_adddup2.c.o
[ 67%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psfa_addclose.c.o
[ 67%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psfa_addopen.c.o
[ 67%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psfa_destroy.c.o
[ 67%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psfa_init.c.o
[ 67%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_getschedparam.c.o
[ 67%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_getschedpolicy.c.o
[ 67%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_getflags.c.o
[ 67%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_init.c.o
[ 67%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_setflags.c.o
[ 67%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_setschedparam.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_setschedpolicy.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_getsigmask.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_setsigmask.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_getstacksize.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_setstacksize.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_setpriority.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_destroy.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_setstackaddr.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_getpriority.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_getstackaddr.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psfa_dump.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/spawn/lib_psa_dump.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fileno.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_sprintf.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_snprintf.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_vsprintf.c.o
[ 68%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_asprintf.c.o
[ 69%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_vasprintf.c.o
[ 69%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_printf.c.o
[ 69%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_vsnprintf.c.o
[ 69%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_dprintf.c.o
[ 69%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_vdprintf.c.o
[ 69%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_vprintf.c.o
[ 70%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_getchar.c.o
[ 70%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_perror.c.o
[ 70%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_putchar.c.o
[ 70%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_puts.c.o
[ 70%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_gets.c.o
[ 70%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_gets_s.c.o
[ 70%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_libdgets.c.o
[ 70%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_sscanf.c.o
[ 70%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_remove.c.o
[ 70%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_tempnam.c.o
[ 70%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_vsscanf.c.o
[ 70%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_tmpnam.c.o
[ 70%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_renameat.c.o
[ 71%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fopen.c.o
[ 71%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_freopen.c.o
[ 71%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_putwchar.c.o
[ 71%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fread.c.o
[ 71%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fclose.c.o
[ 71%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_libfread_unlocked.c.o
[ 71%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fseek.c.o
[ 71%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fseeko.c.o
[ 71%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_ftell.c.o
[ 71%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_getdelim.c.o
[ 71%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fsetpos.c.o
[ 71%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_ftello.c.o
[ 72%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fgetpos.c.o
[ 72%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fgetc.c.o
[ 72%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_getc.c.o
[ 72%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fgets.c.o
[ 72%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_libfgets.c.o
[ 72%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_libfwrite.c.o
[ 72%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fwrite.c.o
[ 72%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fflush.c.o
[ 72%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_libfflush.c.o
[ 72%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_libflushall.c.o
[ 72%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_rdflush_unlocked.c.o
[ 72%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_wrflush_unlocked.c.o
[ 72%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_putc.c.o
[ 73%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fputc.c.o
[ 73%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fputs.c.o
[ 73%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_ungetc.c.o
[ 73%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fprintf.c.o
[ 73%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_vfprintf.c.o
[ 73%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_feof.c.o
[ 73%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_ferror.c.o
[ 73%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_rewind.c.o
[ 73%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_scanf.c.o
[ 73%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fscanf.c.o
[ 73%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_vscanf.c.o
[ 73%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_vfscanf.c.o
[ 73%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_clearerr.c.o
[ 74%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_tmpfile.c.o
[ 74%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_setvbuf.c.o
[ 74%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_libfilelock.c.o
[ 74%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_setbuf.c.o
[ 74%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_setbuffer.c.o
[ 74%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_libgetstreams.c.o
[ 74%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fputwc.c.o
[ 74%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_putwc.c.o
[ 74%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fputws.c.o
[ 74%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fopencookie.c.o
[ 74%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fmemopen.c.o
[ 74%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_open_memstream.c.o
[ 74%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_fgetwc.c.o
[ 75%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_getwc.c.o
[ 75%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdio/lib_ungetwc.c.o
[ 75%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_abs.c.o
[ 75%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_atoi.c.o
[ 75%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_abort.c.o
[ 75%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_atof.c.o
[ 75%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_getprogname.c.o
[ 75%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_atol.c.o
[ 75%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_div.c.o
[ 75%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_atoll.c.o
[ 75%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_ldiv.c.o
[ 76%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_exit.c.o
[ 76%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_lldiv.c.o
[ 76%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_itoa.c.o
[ 76%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_labs.c.o
[ 76%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_llabs.c.o
[ 76%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_rand.c.o
[ 76%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_reallocarray.c.o
[ 76%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_bsearch.c.o
[ 76%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_realpath.c.o
[ 76%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_rand48.c.o
[ 76%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_qsort.c.o
[ 76%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_strtol.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_strtoll.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_srand.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_strtoul.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_strtoull.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_checkbase.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_mktemp.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_mkstemp.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_mkdtemp.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_aligned_alloc.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_posix_memalign.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_valloc.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_mblen.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_mbtowc.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_wctomb.c.o
[ 77%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_wcstombs.c.o
[ 78%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_mbstowcs.c.o
[ 78%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_arc4random.c.o
[ 78%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_atexit.c.o
[ 78%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stdlib/lib_strtold.c.o
[ 78%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_meminstream.c.o
[ 78%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_memoutstream.c.o
[ 78%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_memsistream.c.o
[ 78%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_memsostream.c.o
[ 78%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_lowoutstream.c.o
[ 78%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_rawinstream.c.o
[ 78%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_rawoutstream.c.o
[ 79%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_rawsistream.c.o
[ 79%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_rawsostream.c.o
[ 79%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_zeroinstream.c.o
[ 79%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_nullinstream.c.o
[ 79%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_nulloutstream.c.o
[ 79%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_mtdsostream.c.o
[ 79%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_mtdoutstream.c.o
[ 79%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_libnoflush.c.o
[ 79%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_syslogstream.c.o
[ 79%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_syslograwstream.c.o
[ 79%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_libsnoflush.c.o
[ 79%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_bufferedoutstream.c.o
[ 80%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_hexdumpstream.c.o
[ 80%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_base64outstream.c.o
[ 80%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_fileinstream.c.o
[ 80%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_fileoutstream.c.o
[ 80%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_libbsprintf.c.o
[ 80%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_libvsprintf.c.o
[ 80%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_libvscanf.c.o
[ 80%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_ultoa_invert.c.o
[ 80%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_stdinstream.c.o
[ 80%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_stdoutstream.c.o
[ 80%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_stdsistream.c.o
[ 80%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_stdsostream.c.o
[ 80%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/stream/lib_blkoutstream.c.o
[ 81%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_ffs.c.o
[ 81%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_ffsl.c.o
[ 81%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_ffsll.c.o
[ 81%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_fls.c.o
[ 81%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_flsl.c.o
[ 81%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_flsll.c.o
[ 81%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_isbasedigit.c.o
[ 81%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_memmem.c.o
[ 81%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_popcountl.c.o
[ 81%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_popcount.c.o
[ 81%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_popcountll.c.o
[ 81%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_skipspace.c.o
[ 81%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strcspn.c.o
[ 82%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strcasecmp.c.o
[ 82%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strerror.c.o
[ 82%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strdup.c.o
[ 82%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strncasecmp.c.o
[ 82%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strncat.c.o
[ 82%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strcasestr.c.o
[ 82%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strndup.c.o
[ 82%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strpbrk.c.o
[ 82%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strspn.c.o
[ 82%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strstr.c.o
[ 82%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strtok.c.o
[ 83%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strtokr.c.o
[ 83%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strsep.c.o
[ 83%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strerrorr.c.o
[ 83%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_explicit_bzero.c.o
[ 83%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_rindex.c.o
[ 83%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_index.c.o
[ 83%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strsignal.c.o
[ 83%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_timingsafe_bcmp.c.o
[ 83%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_rawmemchr.c.o
[ 83%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strverscmp.c.o
[ 83%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_mempcpy.c.o
[ 83%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_memmove.c.o
[ 83%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strlcat.c.o
[ 83%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strnlen.c.o
[ 84%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strlcpy.c.o
[ 84%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_memcpy.c.o
[ 84%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strxfrm.c.o
[ 84%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strcoll.c.o
[ 84%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_memccpy.c.o
[ 84%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_memcmp.c.o
[ 84%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_memrchr.c.o
[ 84%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_stpncpy.c.o
[ 84%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strchr.c.o
[ 84%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strcmp.c.o
[ 84%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_memset.c.o
[ 85%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strlen.c.o
[ 85%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strncpy.c.o
[ 85%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_stpcpy.c.o
[ 85%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_memchr.c.o
[ 85%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strcat.c.o
[ 85%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strchrnul.c.o
[ 85%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strcpy.c.o
[ 85%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strncmp.c.o
[ 85%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/string/lib_strrchr.c.o
[ 85%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/symtab/symtab_findbyname.c.o
[ 85%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/symtab/symtab_findbyvalue.c.o
[ 85%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/symtab/symtab_sortbyname.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/termios/lib_cfspeed.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/syslog/lib_syslog.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/syslog/lib_setlogmask.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/termios/lib_cfmakeraw.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/termios/lib_tcflush.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/termios/lib_isatty.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/termios/lib_tcdrain.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/termios/lib_tcflow.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/termios/lib_tcgetattr.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/termios/lib_tcsetattr.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/termios/lib_tcsendbreak.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/termios/lib_ttynamer.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/termios/lib_ttyname.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/termios/lib_tcgetsid.c.o
[ 86%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/termios/lib_tcsetpgrp.c.o
[ 87%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/termios/lib_tcgetpgrp.c.o
[ 87%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_calendar2utc.c.o
[ 87%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_daysbeforemonth.c.o
[ 87%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_strftime.c.o
[ 87%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_isleapyear.c.o
[ 87%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_gettimeofday.c.o
[ 87%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_settimeofday.c.o
[ 87%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_time.c.o
[ 87%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_timespec_get.c.o
[ 87%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_nanosleep.c.o
[ 88%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_difftime.c.o
[ 88%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_asctime.c.o
[ 88%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_dayofweek.c.o
[ 88%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_asctimer.c.o
[ 88%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_ctimer.c.o
[ 88%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_ctime.c.o
[ 88%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_gethrtime.c.o
[ 88%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_gmtime.c.o
[ 88%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_gmtimer.c.o
[ 88%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/tls/task_getinfo.c.o
[ 88%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/time/lib_timegm.c.o
[ 88%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/tls/tls_getinfo.c.o
[ 89%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/uio/lib_preadv.c.o
[ 89%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/uio/lib_pwritev.c.o
[ 89%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_access.c.o
[ 89%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_swab.c.o
[ 89%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_daemon.c.o
[ 89%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_sysconf.c.o
[ 89%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getcwd.c.o
[ 89%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_pathconf.c.o
[ 89%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getentropy.c.o
[ 89%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getopt_common.c.o
[ 89%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getopt_long.c.o
[ 90%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getoptvars.c.o
[ 90%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getopt.c.o
[ 90%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getopt_longonly.c.o
[ 90%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getoptargp.c.o
[ 90%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getopterrp.c.o
[ 90%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getoptoptp.c.o
[ 90%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_times.c.o
[ 90%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_alarm.c.o
[ 90%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getoptindp.c.o
[ 90%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_fstatvfs.c.o
[ 90%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_statvfs.c.o
[ 90%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_sleep.c.o
[ 90%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_nice.c.o
[ 90%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getrusage.c.o
[ 91%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_utime.c.o
[ 91%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_utimes.c.o
[ 91%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_setrlimit.c.o
[ 91%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getrlimit.c.o
[ 91%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_setpriority.c.o
[ 91%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getpriority.c.o
[ 91%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_lutimes.c.o
[ 91%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_futimes.c.o
[ 91%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_gethostname.c.o
[ 91%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_sethostname.c.o
[ 91%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_fchownat.c.o
[ 91%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_linkat.c.o
[ 92%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_readlinkat.c.o
[ 92%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_symlinkat.c.o
[ 92%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_usleep.c.o
[ 92%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getpgrp.c.o
[ 92%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_unlinkat.c.o
[ 92%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getpgid.c.o
[ 92%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getsid.c.o
[ 92%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getgroups.c.o
[ 92%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_setpgid.c.o
[ 92%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_lockf.c.o
[ 92%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_flock.c.o
[ 92%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getpass.c.o
[ 92%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_setsid.c.o
[ 93%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_chdir.c.o
[ 93%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_fchdir.c.o
[ 93%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_confstr.c.o
[ 93%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_ulimit.c.o
[ 93%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_setuid.c.o
[ 93%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_setgid.c.o
[ 93%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getuid.c.o
[ 93%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getgid.c.o
[ 93%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_setegid.c.o
[ 93%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_geteuid.c.o
[ 93%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getegid.c.o
[ 93%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_seteuid.c.o
[ 94%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_setreuid.c.o
[ 94%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getresuid.c.o
[ 94%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_setregid.c.o
[ 94%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_issetugid.c.o
[ 94%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_restoredir.c.o
[ 94%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_execle.c.o
[ 94%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_getresgid.c.o
[ 94%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_execl.c.o
[ 94%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_truncate.c.o
[ 94%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_posix_fallocate.c.o
[ 94%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_execv.c.o
[ 94%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_fork.c.o
[ 94%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/uuid/lib_uuid_compare.c.o
[ 94%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/uuid/lib_uuid_create.c.o
[ 95%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/unistd/lib_pipe.c.o
[ 95%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/uuid/lib_uuid_create_nil.c.o
[ 95%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/uuid/lib_uuid_from_string.c.o
[ 95%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/uuid/lib_uuid_equal.c.o
[ 95%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/uuid/lib_uuid_hash.c.o
[ 95%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/uuid/lib_uuid_is_nil.c.o
[ 95%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/uuid/lib_uuid_to_string.c.o
[ 95%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/uuid/lib_uuid_stream.c.o
[ 95%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcscmp.c.o
[ 95%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcslen.c.o
[ 96%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wmemchr.c.o
[ 96%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wmemcmp.c.o
[ 96%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wmemmove.c.o
[ 96%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wmemcpy.c.o
[ 96%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wmemset.c.o
[ 96%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_btowc.c.o
[ 96%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_mbrtowc.c.o
[ 96%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wctob.c.o
[ 96%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcslcpy.c.o
[ 96%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcsxfrm.c.o
[ 96%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcrtomb.c.o
[ 96%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcsftime.c.o
[ 97%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcstol.c.o
[ 97%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcscoll.c.o
[ 97%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcstoull.c.o
[ 97%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcstoll.c.o
[ 97%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcstold.c.o
[ 97%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcstoul.c.o
[ 97%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcstof.c.o
[ 97%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcstod.c.o
[ 97%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_mbsnrtowcs.c.o
[ 97%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_swprintf.c.o
[ 97%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcsnrtombs.c.o
[ 97%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_mbsinit.c.o
[ 98%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_mbsrtowcs.c.o
[ 98%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_mbrlen.c.o
[ 98%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcsrtombs.c.o
[ 98%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcscpy.c.o
[ 98%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcscat.c.o
[ 98%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcschr.c.o
[ 98%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcsncat.c.o
[ 98%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcsncpy.c.o
[ 98%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcsncmp.c.o
[ 98%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcslcat.c.o
[ 98%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcsrchr.c.o
[ 98%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcsspn.c.o
[ 98%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcscspn.c.o
[ 98%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcspbrk.c.o
[ 99%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcsstr.c.o
[ 99%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcstok.c.o
[ 99%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcswcs.c.o
[ 99%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcwidth.c.o
[ 99%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wctype/lib_wctype.c.o
[ 99%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wctype/lib_iswctype.c.o
[ 99%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wchar/lib_wcswidth.c.o
[ 99%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wctype/lib_towlower.c.o
[ 99%] Building C object nuttx_build/libs/libc/CMakeFiles/c.dir/wctype/lib_towupper.c.o
[ 99%] Linking C static library libc.a
[ 99%] Built target c
[ 99%] Generating nuttx.rel
[ 99%] Generating sim linker script nuttx.ld
[ 99%] Built target nuttx-rel
[ 99%] Building C object nuttx_build/CMakeFiles/nuttx.dir/arch/sim/src/sim/posix/sim_hostmisc.c.o
[ 99%] Building C object nuttx_build/CMakeFiles/nuttx.dir/arch/sim/src/sim/posix/sim_hostirq.c.o
[ 99%] Building C object nuttx_build/CMakeFiles/nuttx.dir/arch/sim/src/sim/posix/sim_hostmemory.c.o
[ 99%] Building C object nuttx_build/CMakeFiles/nuttx.dir/arch/sim/src/sim/posix/sim_hostsmp.c.o
[ 99%] Building C object nuttx_build/CMakeFiles/nuttx.dir/arch/sim/src/sim/posix/sim_errno.c.o
[ 99%] Building C object nuttx_build/CMakeFiles/nuttx.dir/arch/sim/src/sim/posix/sim_hostfs.c.o
[ 99%] Building C object nuttx_build/CMakeFiles/nuttx.dir/arch/sim/src/sim/posix/sim_hostuart.c.o
[100%] Building C object nuttx_build/CMakeFiles/nuttx.dir/arch/sim/src/sim/posix/sim_hosttime.c.o
[100%] Building C object nuttx_build/CMakeFiles/nuttx.dir/empty.c.o
[100%] Linking C executable nuttx
[100%] Built target nuttx
[100%] Generating System.map
[100%] Built target systemmap
[100%] Built target nuttx_post
[100%] Pac SIM with dynamic libs in nuttx.tgz
'/lib/x86_64-linux-gnu/libz.so.1' -> 'sim-pac/libs/libz.so.1'
'/lib/x86_64-linux-gnu/libc.so.6' -> 'sim-pac/libs/libc.so.6'
'/lib64/ld-linux-x86-64.so.2' -> 'sim-pac/ld-linux-x86-64.so.2'
[100%] Built target nuttx_post_build
[100%] Built target post_build
alan@dev:~/nuttxspace/parent$

I was forgetting another important step:

alan@dev:~/nuttxspace/parent$ cd build/nuttx_build/
alan@dev:~/nuttxspace/parent/build/nuttx_build$ ./nuttx 

NuttShell (NSH) NuttX-13.0.0
nsh> uname -a
NuttX 13.0.0 5041bec5f5 Aug  8 2026 18:09:14 sim sim
nsh> 

@acassis

acassis commented Aug 8, 2026

Copy link
Copy Markdown
Contributor Author

Ignore Check issue:

/home/runner/work/nuttx-apps/nuttx-apps/apps/crypto/controlse/CMakeLists.txt:39: ccertificate ==> certificate

ccertificate.cxx is the file name

@cederom

cederom commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Thank you @acassis :-) git subject too long and no test logs here nor in referenced apache/nuttx#19697.. we should keep thing clean and let the ci pass :-P

@acassis

acassis commented Aug 8, 2026

Copy link
Copy Markdown
Contributor Author

Thank you @acassis :-) git subject too long and no test logs here nor in referenced apache/nuttx#19697.. we should keep thing clean and let the ci pass :-P

Tomek, come on :-) , I asked another AI to simplify it, do you want the original:

Subject: [PATCH] cmake: Use NUTTX_DIR/NUTTX_BINARY_DIR instead of
 CMAKE_SOURCE_DIR/CMAKE_BINARY_DIR.

Companion to the matching nuttx change (same topic line). apps/ is
add_subdirectory()'d from NuttX's own top-level CMakeLists.txt, so
CMAKE_SOURCE_DIR/CMAKE_BINARY_DIR inside apps' CMakeLists.txt files
never meant "the apps directory" in the first place; they were
already reused to mean "NuttX's own root" the same way NuttX's own
tree used them, and inherited the same bug: those variables are
defined by CMake to be the outermost project's directories, so they
only happen to resolve correctly when NuttX itself is top-level. When
a parent project pulls NuttX in via add_subdirectory(), both
resolve to the parent's root instead, which broke building apps that
way (apache/nuttx#19697).

NUTTX_DIR and NUTTX_BINARY_DIR are set once in NuttX's top-level
CMakeLists.txt and are visible here through normal CMake directory
scoping (apps is add_subdirectory()'d from that same file). This
replaces every self-referencing use of CMAKE_BINARY_DIR /
CMAKE_SOURCE_DIR across apps/ with them. Left untouched:
* testing/cxx-oot-build/, which is explicitly excluded from the
  normal add_subdirectory tree (nuttx_add_subdirectory(EXCLUDE
  cxx-oot-build)) and built as its own standalone example project,
  where CMAKE_SOURCE_DIR/CMAKE_BINARY_DIR correctly refer to itself.
* netutils/connectedhomeip's COMMON_CMAKE_SOURCE_DIR, a distinct
  custom variable that only contains CMAKE_SOURCE_DIR as a substring.
* Pre-existing, unrelated hardcoding of the literal "apps" binary
  directory name in several ExternalProject_Add-based CMakeLists.txt
  (e.g. interpreters/quickjs), which does not depend on
  CMAKE_BINARY_DIR pointing at the wrong root and is out of scope
  here.

Since NUTTX_DIR / NUTTX_BINARY_DIR equal CMAKE_SOURCE_DIR /
CMAKE_BINARY_DIR exactly whenever NuttX is the top-level project,
this is behavior-preserving for the normal standalone build and only
changes behavior when NuttX (and therefore apps) is embedded via
add_subdirectory().

Impact: CMake build system only. No change to the Make build.

Testing: built together with the matching nuttx change, sim:nsh,
both standalone and embedded via a parent project's
add_subdirectory(nuttx); apps builtins (hello, ostest, etc.) build
and are present in the resulting nsh shell in both cases. See the
nuttx commit for full testing details.

Fixes #19697.

Assisted-by: Claude:claude-sonnet-5
Signed-off-by: Alan Carvalho de Assis <[email protected]>

…Y_DIR)

This companion change updates the nuttx-apps CMake build to use
NuttX’s NUTTX_DIR and NUTTX_BINARY_DIR instead of CMAKE_SOURCE_DIR
and CMAKE_BINARY_DIR, which incorrectly refer to the outermost project
when NuttX is embedded via add_subdirectory(). Since apps/ is itself
included from NuttX’s top-level CMakeLists.txt, these variables were
effectively being used as references to NuttX’s root and inherited
the same bug fixed in the matching NuttX change for #19697. All
self-referencing uses are replaced while intentionally preserving
standalone projects and unrelated custom variables or hardcoded paths.
The change affects only the CMake build system, preserves normal
standalone behavior, and was tested with sim:nsh both standalone and
embedded, with apps such as hello and ostest successfully built and
available in NSH.

Fixes #19697.

Assisted-by: Claude:claude-sonnet-5
Signed-off-by: Alan Carvalho de Assis <[email protected]>
@acassis acassis changed the title cmake: Use NUTTX_DIR/NUTTX_BINARY_DIR instead of CMAKE_SOURCE_DIR/CMA… cmake: Use NUTTX(_DIR/_BIN_DIR) instead of CMAKE(_SOURCE_DIR/BIN_DIR) Aug 8, 2026
@cederom

cederom commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Please at least attach local build logs in Testing section, not some ai blah blah :-)

Each PR / git commit changes something, during review we need to know what changed and why (we have this part) then test logs from before and after change to show fix works (this part is missing).

We can merge something against ci testing but we need to at least provide local test logs pretty please :-) :-)

@cederom

cederom commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Btw it would be nice to tell ci we want other tests even if "check" part fails :-)

@acassis

acassis commented Aug 8, 2026

Copy link
Copy Markdown
Contributor Author

Please at least attach local build logs in Testing section, not some ai blah blah :-)

It was the steps created by AI and the output from console.

You can reproduce it just creating that same CMakefile.txt

Each PR / git commit changes something, during review we need to know what changed and why (we have this part) then test logs from before and after change to show fix works (this part is missing).

Ok, now you have the complete log there!

We can merge something against ci testing but we need to at least provide local test logs pretty please :-) :-)

Right!

@acassis
acassis requested review from cederom and raiden00pl August 8, 2026 21:16

@cederom cederom left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perfect! We now have fix and build + runtime test logs, big thank you @acassis :-)

@acassis
acassis merged commit cc8a6c8 into apache:master Aug 9, 2026
27 of 53 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] error in building add_subdirectory for nuttx

3 participants