Skip to content

Instantly share code, notes, and snippets.

@lupyuen
Last active May 25, 2022 06:55
Embed
What would you like to do?
Zig on NuttX BL602: Build failed (detailed log)
+ riscv64-unknown-elf-gcc -v
Using built-in specs.
COLLECT_GCC=riscv64-unknown-elf-gcc
COLLECT_LTO_WRAPPER=/home/user/bl_iot_sdk/toolchain/riscv/Linux/bin/../libexec/gcc/riscv64-unknown-elf/8.3.0/lto-wrapper
Target: riscv64-unknown-elf
Configured with: /var/lib/builds/sifive-tools/freedom-tools-master/obj/x86_64-linux-centos6/build/riscv-gnu-toolchain/riscv-gcc/configure --target=riscv64-unknown-elf --prefix=/var/lib/builds/sifive-tools/freedom-tools-master/obj/x86_64-linux-centos6/install/riscv64-unknown-elf-gcc-8.3.0-2019.08.0-x86_64-linux-centos6 --with-pkgversion='SiFive GCC 8.3.0-2019.08.0' --with-bugurl=https://github.com/sifive/freedom-tools/issues --disable-shared --disable-threads --enable-languages=c,c++ --enable-tls --with-newlib --with-sysroot=/var/lib/builds/sifive-tools/freedom-tools-master/obj/x86_64-linux-centos6/install/riscv64-unknown-elf-gcc-8.3.0-2019.08.0-x86_64-linux-centos6/riscv64-unknown-elf --with-native-system-header-dir=/include --disable-libmudflap --disable-libssp --disable-libquadmath --disable-libgomp --disable-nls --disable-tm-clone-registry --src=../riscv-gcc --with-system-zlib --enable-checking=yes --enable-multilib --with-abi=lp64d --with-arch=rv64imafdc CFLAGS=-O2 CXXFLAGS=-O2 'CFLAGS_FOR_TARGET=-Os -mcmodel=medany' 'CXXFLAGS_FOR_TARGET=-Os -mcmodel=medany'
Thread model: single
gcc version 8.3.0 (SiFive GCC 8.3.0-2019.08.0)
+ make --trace
tools/Unix.mk:583: update target 'pass2dep' due to: context tools/mkdeps tools/cnvwindeps
for dir in /home/user/nuttx/apps sched drivers boards arch/risc-v/src fs binfmt libs/libc mm libs/libsx1262 libs/liblorawan libs/libnpl libs/libtinycbor libs/librust libs/libbl602_adc crypto ; do \
make -C $dir EXTRAFLAGS="-D__KERNEL__ " depend || exit; \
done
make[1]: Entering directory '/home/user/nuttx/apps'
Makefile:46: target '/home/user/nuttx/apps/examples/tinycbor_test_depend' does not exist
make -C /home/user/nuttx/apps/examples/tinycbor_test depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/examples/tinycbor_test'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/examples/tinycbor_test'
Makefile:46: target '/home/user/nuttx/apps/examples/lorawan_test_depend' does not exist
make -C /home/user/nuttx/apps/examples/lorawan_test depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/examples/lorawan_test'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/examples/lorawan_test'
Makefile:46: target '/home/user/nuttx/apps/examples/sx1262_test_depend' does not exist
make -C /home/user/nuttx/apps/examples/sx1262_test depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/examples/sx1262_test'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/examples/sx1262_test'
Makefile:46: target '/home/user/nuttx/apps/examples/ikea_air_quality_sensor_depend' does not exist
make -C /home/user/nuttx/apps/examples/ikea_air_quality_sensor depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/examples/ikea_air_quality_sensor'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/examples/ikea_air_quality_sensor'
Makefile:46: target '/home/user/nuttx/apps/examples/gpio_depend' does not exist
make -C /home/user/nuttx/apps/examples/gpio depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/examples/gpio'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/examples/gpio'
Makefile:46: target '/home/user/nuttx/apps/examples/spi_test_depend' does not exist
make -C /home/user/nuttx/apps/examples/spi_test depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/examples/spi_test'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/examples/spi_test'
Makefile:46: target '/home/user/nuttx/apps/examples/timer_depend' does not exist
make -C /home/user/nuttx/apps/examples/timer depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/examples/timer'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/examples/timer'
Makefile:46: target '/home/user/nuttx/apps/examples/hello_zig_depend' does not exist
make -C /home/user/nuttx/apps/examples/hello_zig depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/examples/hello_zig'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/examples/hello_zig'
Makefile:46: target '/home/user/nuttx/apps/examples/spi_test2_depend' does not exist
make -C /home/user/nuttx/apps/examples/spi_test2 depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/examples/spi_test2'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/examples/spi_test2'
Makefile:46: target '/home/user/nuttx/apps/examples/hello_depend' does not exist
make -C /home/user/nuttx/apps/examples/hello depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/examples/hello'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/examples/hello'
Makefile:46: target '/home/user/nuttx/apps/examples/bl602_adc_test_depend' does not exist
make -C /home/user/nuttx/apps/examples/bl602_adc_test depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/examples/bl602_adc_test'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/examples/bl602_adc_test'
Makefile:46: target '/home/user/nuttx/apps/examples/lvgltest_depend' does not exist
make -C /home/user/nuttx/apps/examples/lvgltest depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/examples/lvgltest'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/examples/lvgltest'
Makefile:46: target '/home/user/nuttx/apps/builtin_depend' does not exist
make -C /home/user/nuttx/apps/builtin depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/builtin'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/builtin'
Makefile:46: target '/home/user/nuttx/apps/system/readline_depend' does not exist
make -C /home/user/nuttx/apps/system/readline depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/system/readline'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/system/readline'
Makefile:46: target '/home/user/nuttx/apps/system/spi_depend' does not exist
make -C /home/user/nuttx/apps/system/spi depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/system/spi'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/system/spi'
Makefile:46: target '/home/user/nuttx/apps/system/nsh_depend' does not exist
make -C /home/user/nuttx/apps/system/nsh depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/system/nsh'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/system/nsh'
Makefile:46: target '/home/user/nuttx/apps/system/i2c_depend' does not exist
make -C /home/user/nuttx/apps/system/i2c depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/system/i2c'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/system/i2c'
Makefile:46: target '/home/user/nuttx/apps/interpreters/bas_depend' does not exist
make -C /home/user/nuttx/apps/interpreters/bas depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/interpreters/bas'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/interpreters/bas'
Makefile:46: target '/home/user/nuttx/apps/nshlib_depend' does not exist
make -C /home/user/nuttx/apps/nshlib depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/nshlib'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/nshlib'
Makefile:46: target '/home/user/nuttx/apps/graphics/lvgl_depend' does not exist
make -C /home/user/nuttx/apps/graphics/lvgl depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/graphics/lvgl'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/graphics/lvgl'
Makefile:46: target '/home/user/nuttx/apps/testing/sensortest_depend' does not exist
make -C /home/user/nuttx/apps/testing/sensortest depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/testing/sensortest'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/testing/sensortest'
Makefile:46: target '/home/user/nuttx/apps/testing/getprime_depend' does not exist
make -C /home/user/nuttx/apps/testing/getprime depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/testing/getprime'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/testing/getprime'
Makefile:46: target '/home/user/nuttx/apps/platform_depend' does not exist
make -C /home/user/nuttx/apps/platform depend APPDIR="/home/user/nuttx/apps"
make[2]: Entering directory '/home/user/nuttx/apps/platform'
make[2]: Nothing to be done for 'depend'.
make[2]: Leaving directory '/home/user/nuttx/apps/platform'
Makefile:170: update target '.depend' due to: .depdirs
touch .depend
make[1]: Leaving directory '/home/user/nuttx/apps'
make[1]: Entering directory '/home/user/nuttx/nuttx/sched'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/sched'
make[1]: Entering directory '/home/user/nuttx/nuttx/drivers'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/drivers'
make[1]: Entering directory '/home/user/nuttx/nuttx/boards'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/boards'
make[1]: Entering directory '/home/user/nuttx/nuttx/arch/risc-v/src'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/arch/risc-v/src'
make[1]: Entering directory '/home/user/nuttx/nuttx/fs'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/fs'
make[1]: Entering directory '/home/user/nuttx/nuttx/binfmt'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/binfmt'
make[1]: Entering directory '/home/user/nuttx/nuttx/libs/libc'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/libs/libc'
make[1]: Entering directory '/home/user/nuttx/nuttx/mm'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/mm'
make[1]: Entering directory '/home/user/nuttx/nuttx/libs/libsx1262'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/libs/libsx1262'
make[1]: Entering directory '/home/user/nuttx/nuttx/libs/liblorawan'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/libs/liblorawan'
make[1]: Entering directory '/home/user/nuttx/nuttx/libs/libnpl'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/libs/libnpl'
make[1]: Entering directory '/home/user/nuttx/nuttx/libs/libtinycbor'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/libs/libtinycbor'
make[1]: Entering directory '/home/user/nuttx/nuttx/libs/librust'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/libs/librust'
make[1]: Entering directory '/home/user/nuttx/nuttx/libs/libbl602_adc'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/libs/libbl602_adc'
make[1]: Entering directory '/home/user/nuttx/nuttx/crypto'
make[1]: Nothing to be done for 'depend'.
make[1]: Leaving directory '/home/user/nuttx/nuttx/crypto'
tools/LibTargets.mk:59: update target 'sched/libsched.a' due to: pass2dep
make -C sched libsched.a EXTRAFLAGS="-D__KERNEL__ "
make[1]: Entering directory '/home/user/nuttx/nuttx/sched'
make[1]: 'libsched.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/sched'
tools/LibTargets.mk:89: update target 'drivers/libdrivers.a' due to: pass2dep
make -C drivers libdrivers.a EXTRAFLAGS="-D__KERNEL__ "
make[1]: Entering directory '/home/user/nuttx/nuttx/drivers'
make[1]: 'libdrivers.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/drivers'
tools/LibTargets.mk:71: update target 'boards/libboards.a' due to: pass2dep
make -C boards libboards.a EXTRAFLAGS="-D__KERNEL__ "
make[1]: Entering directory '/home/user/nuttx/nuttx/boards'
make[1]: 'libboards.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/boards'
tools/LibTargets.mk:168: update target 'libs/libc/libc.a' due to: pass2dep
make -C libs/libc libc.a EXTRAFLAGS=""
make[1]: Entering directory '/home/user/nuttx/nuttx/libs/libc'
make[1]: 'libc.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/libs/libc'
tools/LibTargets.mk:188: update target 'mm/libmm.a' due to: pass2dep
make -C mm libmm.a EXTRAFLAGS=""
make[1]: Entering directory '/home/user/nuttx/nuttx/mm'
make[1]: 'libmm.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/mm'
tools/LibTargets.mk:152: update target 'arch/risc-v/src/libarch.a' due to: pass2dep
make -C arch/risc-v/src libarch.a EXTRAFLAGS="-D__KERNEL__ "
make[1]: Entering directory '/home/user/nuttx/nuttx/arch/risc-v/src'
make[1]: 'libarch.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/arch/risc-v/src'
tools/LibTargets.mk:246: update target '/home/user/nuttx/apps/libapps.a' due to: pass2dep
make -C /home/user/nuttx/apps EXTRAFLAGS=""
make[1]: Entering directory '/home/user/nuttx/apps'
Makefile:35: target 'all' does not exist
rm -f /home/user/nuttx/apps/libapps.a
make /home/user/nuttx/apps/libapps.a
make[2]: Entering directory '/home/user/nuttx/apps'
Makefile:42: target '/home/user/nuttx/apps/examples/tinycbor_test_all' does not exist
make -C /home/user/nuttx/apps/examples/tinycbor_test all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/examples/tinycbor_test'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/examples/tinycbor_test'
Makefile:42: target '/home/user/nuttx/apps/examples/lorawan_test_all' does not exist
make -C /home/user/nuttx/apps/examples/lorawan_test all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/examples/lorawan_test'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/examples/lorawan_test'
Makefile:42: target '/home/user/nuttx/apps/examples/sx1262_test_all' does not exist
make -C /home/user/nuttx/apps/examples/sx1262_test all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/examples/sx1262_test'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/examples/sx1262_test'
Makefile:42: target '/home/user/nuttx/apps/examples/ikea_air_quality_sensor_all' does not exist
make -C /home/user/nuttx/apps/examples/ikea_air_quality_sensor all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/examples/ikea_air_quality_sensor'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/examples/ikea_air_quality_sensor'
Makefile:42: target '/home/user/nuttx/apps/examples/gpio_all' does not exist
make -C /home/user/nuttx/apps/examples/gpio all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/examples/gpio'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/examples/gpio'
Makefile:42: target '/home/user/nuttx/apps/examples/spi_test_all' does not exist
make -C /home/user/nuttx/apps/examples/spi_test all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/examples/spi_test'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/examples/spi_test'
Makefile:42: target '/home/user/nuttx/apps/examples/timer_all' does not exist
make -C /home/user/nuttx/apps/examples/timer all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/examples/timer'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/examples/timer'
Makefile:42: target '/home/user/nuttx/apps/examples/hello_zig_all' does not exist
make -C /home/user/nuttx/apps/examples/hello_zig all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/examples/hello_zig'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/examples/hello_zig'
Makefile:42: target '/home/user/nuttx/apps/examples/spi_test2_all' does not exist
make -C /home/user/nuttx/apps/examples/spi_test2 all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/examples/spi_test2'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/examples/spi_test2'
Makefile:42: target '/home/user/nuttx/apps/examples/hello_all' does not exist
make -C /home/user/nuttx/apps/examples/hello all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/examples/hello'
/home/user/nuttx/apps/Application.mk:203: update target 'hello_main.c.home.user.nuttx.apps.examples.hello.o' due to: hello_main.c /home/user/nuttx/nuttx/include/nuttx/config.h /home/user/nuttx/nuttx/include/stdio.h /home/user/nuttx/nuttx/include/sys/types.h /home/user/nuttx/nuttx/include/nuttx/compiler.h /home/user/nuttx/nuttx/include/stdint.h /home/user/nuttx/nuttx/include/arch/types.h /home/user/nuttx/nuttx/include/arch/inttypes.h /home/user/nuttx/nuttx/include/limits.h /home/user/nuttx/nuttx/include/arch/limits.h /home/user/bl_iot_sdk/toolchain/riscv/Linux/lib/gcc/riscv64-unknown-elf/8.3.0/include/stdarg.h /home/user/nuttx/nuttx/include/time.h /home/user/nuttx/nuttx/include/nuttx/fs/fs.h /home/user/nuttx/nuttx/include/stdbool.h /home/user/nuttx/nuttx/include/nuttx/semaphore.h /home/user/nuttx/nuttx/include/errno.h /home/user/nuttx/nuttx/include/semaphore.h /home/user/nuttx/nuttx/include/nuttx/clock.h /home/user/nuttx/nuttx/include/nuttx/sched.h /home/user/nuttx/nuttx/include/queue.h /home/user/nuttx/nuttx/include/sched.h /home/user/nuttx/nuttx/include/strings.h /home/user/nuttx/nuttx/include/string.h /home/user/nuttx/nuttx/include/stddef.h /home/user/nuttx/nuttx/include/signal.h /home/user/nuttx/nuttx/include/pthread.h /home/user/nuttx/nuttx/include/unistd.h /home/user/nuttx/nuttx/include/nuttx/irq.h /home/user/nuttx/nuttx/include/arch/irq.h /home/user/nuttx/nuttx/include/arch/arch.h /home/user/nuttx/nuttx/include/arch/csr.h /home/user/nuttx/nuttx/include/arch/chip/irq.h /home/user/nuttx/nuttx/include/arch/mode.h /home/user/nuttx/nuttx/include/nuttx/tls.h /home/user/nuttx/nuttx/include/nuttx/wdog.h /home/user/nuttx/nuttx/include/nuttx/mm/shm.h /home/user/nuttx/nuttx/include/nuttx/mm/gran.h /home/user/nuttx/nuttx/include/nuttx/net/net.h
echo "CC: hello_main.c"
CC: hello_main.c
riscv64-unknown-elf-gcc -c -fno-common -Wall -Wstrict-prototypes -Wshadow -Wundef -Os -fno-strict-aliasing -fomit-frame-pointer -fstack-protector-all -ffunction-sections -fdata-sections -g -march=rv32imafc -mabi=ilp32f -mno-relax -isystem "/home/user/nuttx/nuttx/include" -D__NuttX__ -DNDEBUG -DARCH_RISCV -pipe -I "/home/user/nuttx/apps/graphics/lvgl" -I "/home/user/nuttx/apps/graphics/lvgl/lvgl" -I "/home/user/nuttx/apps/include" -Dmain=hello_main hello_main.c -o hello_main.c.home.user.nuttx.apps.examples.hello.o
make[3]: Leaving directory '/home/user/nuttx/apps/examples/hello'
Makefile:42: target '/home/user/nuttx/apps/examples/bl602_adc_test_all' does not exist
make -C /home/user/nuttx/apps/examples/bl602_adc_test all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/examples/bl602_adc_test'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/examples/bl602_adc_test'
Makefile:42: target '/home/user/nuttx/apps/examples/lvgltest_all' does not exist
make -C /home/user/nuttx/apps/examples/lvgltest all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/examples/lvgltest'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/examples/lvgltest'
Makefile:42: target '/home/user/nuttx/apps/nshlib_all' does not exist
make -C /home/user/nuttx/apps/nshlib all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/nshlib'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/nshlib'
Makefile:42: target '/home/user/nuttx/apps/builtin_all' does not exist
make -C /home/user/nuttx/apps/builtin all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/builtin'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/builtin'
Makefile:42: target '/home/user/nuttx/apps/system/readline_all' does not exist
make -C /home/user/nuttx/apps/system/readline all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/system/readline'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/system/readline'
Makefile:42: target '/home/user/nuttx/apps/system/spi_all' does not exist
make -C /home/user/nuttx/apps/system/spi all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/system/spi'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/system/spi'
Makefile:42: target '/home/user/nuttx/apps/system/nsh_all' does not exist
make -C /home/user/nuttx/apps/system/nsh all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/system/nsh'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/system/nsh'
Makefile:42: target '/home/user/nuttx/apps/system/i2c_all' does not exist
make -C /home/user/nuttx/apps/system/i2c all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/system/i2c'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/system/i2c'
Makefile:42: target '/home/user/nuttx/apps/interpreters/bas_all' does not exist
make -C /home/user/nuttx/apps/interpreters/bas all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/interpreters/bas'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/interpreters/bas'
Makefile:42: target '/home/user/nuttx/apps/graphics/lvgl_all' does not exist
make -C /home/user/nuttx/apps/graphics/lvgl all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/graphics/lvgl'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/graphics/lvgl'
Makefile:42: target '/home/user/nuttx/apps/testing/sensortest_all' does not exist
make -C /home/user/nuttx/apps/testing/sensortest all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/testing/sensortest'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/testing/sensortest'
Makefile:42: target '/home/user/nuttx/apps/testing/getprime_all' does not exist
make -C /home/user/nuttx/apps/testing/getprime all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/testing/getprime'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/testing/getprime'
Makefile:42: target '/home/user/nuttx/apps/platform_all' does not exist
make -C /home/user/nuttx/apps/platform all APPDIR="/home/user/nuttx/apps"
make[3]: Entering directory '/home/user/nuttx/apps/platform'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/user/nuttx/apps/platform'
Makefile:86: update target '/home/user/nuttx/apps/libapps.a' due to: /home/user/nuttx/apps/examples/tinycbor_test_all /home/user/nuttx/apps/examples/lorawan_test_all /home/user/nuttx/apps/examples/sx1262_test_all /home/user/nuttx/apps/examples/ikea_air_quality_sensor_all /home/user/nuttx/apps/examples/gpio_all /home/user/nuttx/apps/examples/spi_test_all /home/user/nuttx/apps/examples/timer_all /home/user/nuttx/apps/examples/hello_zig_all /home/user/nuttx/apps/examples/spi_test2_all /home/user/nuttx/apps/examples/hello_all /home/user/nuttx/apps/examples/bl602_adc_test_all /home/user/nuttx/apps/examples/lvgltest_all /home/user/nuttx/apps/nshlib_all /home/user/nuttx/apps/builtin_all /home/user/nuttx/apps/system/readline_all /home/user/nuttx/apps/system/spi_all /home/user/nuttx/apps/system/nsh_all /home/user/nuttx/apps/system/i2c_all /home/user/nuttx/apps/interpreters/bas_all /home/user/nuttx/apps/graphics/lvgl_all /home/user/nuttx/apps/testing/sensortest_all /home/user/nuttx/apps/testing/getprime_all /home/user/nuttx/apps/platform_all
for app in /home/user/nuttx/apps/examples/tinycbor_test /home/user/nuttx/apps/examples/lorawan_test /home/user/nuttx/apps/examples/sx1262_test /home/user/nuttx/apps/examples/ikea_air_quality_sensor /home/user/nuttx/apps/examples/gpio /home/user/nuttx/apps/examples/spi_test /home/user/nuttx/apps/examples/timer /home/user/nuttx/apps/examples/hello_zig /home/user/nuttx/apps/examples/spi_test2 /home/user/nuttx/apps/examples/hello /home/user/nuttx/apps/examples/bl602_adc_test /home/user/nuttx/apps/examples/lvgltest /home/user/nuttx/apps/nshlib /home/user/nuttx/apps/builtin /home/user/nuttx/apps/system/readline /home/user/nuttx/apps/system/spi /home/user/nuttx/apps/system/nsh /home/user/nuttx/apps/system/i2c /home/user/nuttx/apps/interpreters/bas /home/user/nuttx/apps/graphics/lvgl /home/user/nuttx/apps/testing/sensortest /home/user/nuttx/apps/testing/getprime /home/user/nuttx/apps/platform; do \
make -C "${app}" archive ; \
done
make[3]: Entering directory '/home/user/nuttx/apps/examples/tinycbor_test'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a tinycbor_test_main.c.home.user.nuttx.apps.examples.tinycbor_test.o "
AR (add): libapps.a tinycbor_test_main.c.home.user.nuttx.apps.examples.tinycbor_test.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a tinycbor_test_main.c.home.user.nuttx.apps.examples.tinycbor_test.o
make[3]: Leaving directory '/home/user/nuttx/apps/examples/tinycbor_test'
make[3]: Entering directory '/home/user/nuttx/apps/examples/lorawan_test'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a lorawan_test_main.c.home.user.nuttx.apps.examples.lorawan_test.o "
AR (add): libapps.a lorawan_test_main.c.home.user.nuttx.apps.examples.lorawan_test.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a lorawan_test_main.c.home.user.nuttx.apps.examples.lorawan_test.o
make[3]: Leaving directory '/home/user/nuttx/apps/examples/lorawan_test'
make[3]: Entering directory '/home/user/nuttx/apps/examples/sx1262_test'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a sx1262_test_main.c.home.user.nuttx.apps.examples.sx1262_test.o "
AR (add): libapps.a sx1262_test_main.c.home.user.nuttx.apps.examples.sx1262_test.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a sx1262_test_main.c.home.user.nuttx.apps.examples.sx1262_test.o
make[3]: Leaving directory '/home/user/nuttx/apps/examples/sx1262_test'
make[3]: Entering directory '/home/user/nuttx/apps/examples/ikea_air_quality_sensor'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a ikea_air_quality_sensor_main.c.home.user.nuttx.apps.examples.ikea_air_quality_sensor.o "
AR (add): libapps.a ikea_air_quality_sensor_main.c.home.user.nuttx.apps.examples.ikea_air_quality_sensor.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a ikea_air_quality_sensor_main.c.home.user.nuttx.apps.examples.ikea_air_quality_sensor.o
make[3]: Leaving directory '/home/user/nuttx/apps/examples/ikea_air_quality_sensor'
make[3]: Entering directory '/home/user/nuttx/apps/examples/gpio'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a gpio_main.c.home.user.nuttx.apps.examples.gpio.o "
AR (add): libapps.a gpio_main.c.home.user.nuttx.apps.examples.gpio.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a gpio_main.c.home.user.nuttx.apps.examples.gpio.o
make[3]: Leaving directory '/home/user/nuttx/apps/examples/gpio'
make[3]: Entering directory '/home/user/nuttx/apps/examples/spi_test'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a spi_test_main.c.home.user.nuttx.apps.examples.spi_test.o "
AR (add): libapps.a spi_test_main.c.home.user.nuttx.apps.examples.spi_test.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a spi_test_main.c.home.user.nuttx.apps.examples.spi_test.o
make[3]: Leaving directory '/home/user/nuttx/apps/examples/spi_test'
make[3]: Entering directory '/home/user/nuttx/apps/examples/timer'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a timer_main.c.home.user.nuttx.apps.examples.timer.o "
AR (add): libapps.a timer_main.c.home.user.nuttx.apps.examples.timer.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a timer_main.c.home.user.nuttx.apps.examples.timer.o
make[3]: Leaving directory '/home/user/nuttx/apps/examples/timer'
make[3]: Entering directory '/home/user/nuttx/apps/examples/hello_zig'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a "
AR (add): libapps.a
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a
make[3]: Leaving directory '/home/user/nuttx/apps/examples/hello_zig'
make[3]: Entering directory '/home/user/nuttx/apps/examples/spi_test2'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a spi_test2_main.c.home.user.nuttx.apps.examples.spi_test2.o "
AR (add): libapps.a spi_test2_main.c.home.user.nuttx.apps.examples.spi_test2.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a spi_test2_main.c.home.user.nuttx.apps.examples.spi_test2.o
make[3]: Leaving directory '/home/user/nuttx/apps/examples/spi_test2'
make[3]: Entering directory '/home/user/nuttx/apps/examples/hello'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a hello_main.c.home.user.nuttx.apps.examples.hello.o "
AR (add): libapps.a hello_main.c.home.user.nuttx.apps.examples.hello.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a hello_main.c.home.user.nuttx.apps.examples.hello.o
make[3]: Leaving directory '/home/user/nuttx/apps/examples/hello'
make[3]: Entering directory '/home/user/nuttx/apps/examples/bl602_adc_test'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a bl602_adc_test_main.c.home.user.nuttx.apps.examples.bl602_adc_test.o "
AR (add): libapps.a bl602_adc_test_main.c.home.user.nuttx.apps.examples.bl602_adc_test.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a bl602_adc_test_main.c.home.user.nuttx.apps.examples.bl602_adc_test.o
make[3]: Leaving directory '/home/user/nuttx/apps/examples/bl602_adc_test'
make[3]: Entering directory '/home/user/nuttx/apps/examples/lvgltest'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a fbdev.c.home.user.nuttx.apps.examples.lvgltest.o lcddev.c.home.user.nuttx.apps.examples.lvgltest.o tp.c.home.user.nuttx.apps.examples.lvgltest.o tp_cal.c.home.user.nuttx.apps.examples.lvgltest.o lvgltest.c.home.user.nuttx.apps.examples.lvgltest.o "
AR (add): libapps.a fbdev.c.home.user.nuttx.apps.examples.lvgltest.o lcddev.c.home.user.nuttx.apps.examples.lvgltest.o tp.c.home.user.nuttx.apps.examples.lvgltest.o tp_cal.c.home.user.nuttx.apps.examples.lvgltest.o lvgltest.c.home.user.nuttx.apps.examples.lvgltest.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a fbdev.c.home.user.nuttx.apps.examples.lvgltest.o lcddev.c.home.user.nuttx.apps.examples.lvgltest.o tp.c.home.user.nuttx.apps.examples.lvgltest.o tp_cal.c.home.user.nuttx.apps.examples.lvgltest.o lvgltest.c.home.user.nuttx.apps.examples.lvgltest.o
make[3]: Leaving directory '/home/user/nuttx/apps/examples/lvgltest'
make[3]: Entering directory '/home/user/nuttx/apps/nshlib'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a nsh_init.c.home.user.nuttx.apps.nshlib.o nsh_parse.c.home.user.nuttx.apps.nshlib.o nsh_console.c.home.user.nuttx.apps.nshlib.o nsh_script.c.home.user.nuttx.apps.nshlib.o nsh_system.c.home.user.nuttx.apps.nshlib.o nsh_command.c.home.user.nuttx.apps.nshlib.o nsh_fscmds.c.home.user.nuttx.apps.nshlib.o nsh_ddcmd.c.home.user.nuttx.apps.nshlib.o nsh_proccmds.c.home.user.nuttx.apps.nshlib.o nsh_mmcmds.c.home.user.nuttx.apps.nshlib.o nsh_timcmds.c.home.user.nuttx.apps.nshlib.o nsh_envcmds.c.home.user.nuttx.apps.nshlib.o nsh_syscmds.c.home.user.nuttx.apps.nshlib.o nsh_dbgcmds.c.home.user.nuttx.apps.nshlib.o nsh_session.c.home.user.nuttx.apps.nshlib.o nsh_fsutils.c.home.user.nuttx.apps.nshlib.o nsh_builtin.c.home.user.nuttx.apps.nshlib.o nsh_mntcmds.c.home.user.nuttx.apps.nshlib.o nsh_consolemain.c.home.user.nuttx.apps.nshlib.o "
AR (add): libapps.a nsh_init.c.home.user.nuttx.apps.nshlib.o nsh_parse.c.home.user.nuttx.apps.nshlib.o nsh_console.c.home.user.nuttx.apps.nshlib.o nsh_script.c.home.user.nuttx.apps.nshlib.o nsh_system.c.home.user.nuttx.apps.nshlib.o nsh_command.c.home.user.nuttx.apps.nshlib.o nsh_fscmds.c.home.user.nuttx.apps.nshlib.o nsh_ddcmd.c.home.user.nuttx.apps.nshlib.o nsh_proccmds.c.home.user.nuttx.apps.nshlib.o nsh_mmcmds.c.home.user.nuttx.apps.nshlib.o nsh_timcmds.c.home.user.nuttx.apps.nshlib.o nsh_envcmds.c.home.user.nuttx.apps.nshlib.o nsh_syscmds.c.home.user.nuttx.apps.nshlib.o nsh_dbgcmds.c.home.user.nuttx.apps.nshlib.o nsh_session.c.home.user.nuttx.apps.nshlib.o nsh_fsutils.c.home.user.nuttx.apps.nshlib.o nsh_builtin.c.home.user.nuttx.apps.nshlib.o nsh_mntcmds.c.home.user.nuttx.apps.nshlib.o nsh_consolemain.c.home.user.nuttx.apps.nshlib.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a nsh_init.c.home.user.nuttx.apps.nshlib.o nsh_parse.c.home.user.nuttx.apps.nshlib.o nsh_console.c.home.user.nuttx.apps.nshlib.o nsh_script.c.home.user.nuttx.apps.nshlib.o nsh_system.c.home.user.nuttx.apps.nshlib.o nsh_command.c.home.user.nuttx.apps.nshlib.o nsh_fscmds.c.home.user.nuttx.apps.nshlib.o nsh_ddcmd.c.home.user.nuttx.apps.nshlib.o nsh_proccmds.c.home.user.nuttx.apps.nshlib.o nsh_mmcmds.c.home.user.nuttx.apps.nshlib.o nsh_timcmds.c.home.user.nuttx.apps.nshlib.o nsh_envcmds.c.home.user.nuttx.apps.nshlib.o nsh_syscmds.c.home.user.nuttx.apps.nshlib.o nsh_dbgcmds.c.home.user.nuttx.apps.nshlib.o nsh_session.c.home.user.nuttx.apps.nshlib.o nsh_fsutils.c.home.user.nuttx.apps.nshlib.o nsh_builtin.c.home.user.nuttx.apps.nshlib.o nsh_mntcmds.c.home.user.nuttx.apps.nshlib.o nsh_consolemain.c.home.user.nuttx.apps.nshlib.o
make[3]: Leaving directory '/home/user/nuttx/apps/nshlib'
make[3]: Entering directory '/home/user/nuttx/apps/builtin'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a builtin_list.c.home.user.nuttx.apps.builtin.o exec_builtin.c.home.user.nuttx.apps.builtin.o "
AR (add): libapps.a builtin_list.c.home.user.nuttx.apps.builtin.o exec_builtin.c.home.user.nuttx.apps.builtin.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a builtin_list.c.home.user.nuttx.apps.builtin.o exec_builtin.c.home.user.nuttx.apps.builtin.o
make[3]: Leaving directory '/home/user/nuttx/apps/builtin'
make[3]: Entering directory '/home/user/nuttx/apps/system/readline'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a readline.c.home.user.nuttx.apps.system.readline.o readline_fd.c.home.user.nuttx.apps.system.readline.o readline_common.c.home.user.nuttx.apps.system.readline.o "
AR (add): libapps.a readline.c.home.user.nuttx.apps.system.readline.o readline_fd.c.home.user.nuttx.apps.system.readline.o readline_common.c.home.user.nuttx.apps.system.readline.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a readline.c.home.user.nuttx.apps.system.readline.o readline_fd.c.home.user.nuttx.apps.system.readline.o readline_common.c.home.user.nuttx.apps.system.readline.o
make[3]: Leaving directory '/home/user/nuttx/apps/system/readline'
make[3]: Entering directory '/home/user/nuttx/apps/system/spi'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a spi_bus.c.home.user.nuttx.apps.system.spi.o spi_devif.c.home.user.nuttx.apps.system.spi.o spi_exch.c.home.user.nuttx.apps.system.spi.o spi_common.c.home.user.nuttx.apps.system.spi.o spi_main.c.home.user.nuttx.apps.system.spi.o "
AR (add): libapps.a spi_bus.c.home.user.nuttx.apps.system.spi.o spi_devif.c.home.user.nuttx.apps.system.spi.o spi_exch.c.home.user.nuttx.apps.system.spi.o spi_common.c.home.user.nuttx.apps.system.spi.o spi_main.c.home.user.nuttx.apps.system.spi.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a spi_bus.c.home.user.nuttx.apps.system.spi.o spi_devif.c.home.user.nuttx.apps.system.spi.o spi_exch.c.home.user.nuttx.apps.system.spi.o spi_common.c.home.user.nuttx.apps.system.spi.o spi_main.c.home.user.nuttx.apps.system.spi.o
make[3]: Leaving directory '/home/user/nuttx/apps/system/spi'
make[3]: Entering directory '/home/user/nuttx/apps/system/nsh'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a nsh_main.c.home.user.nuttx.apps.system.nsh.o sh_main.c.home.user.nuttx.apps.system.nsh.o "
AR (add): libapps.a nsh_main.c.home.user.nuttx.apps.system.nsh.o sh_main.c.home.user.nuttx.apps.system.nsh.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a nsh_main.c.home.user.nuttx.apps.system.nsh.o sh_main.c.home.user.nuttx.apps.system.nsh.o
make[3]: Leaving directory '/home/user/nuttx/apps/system/nsh'
make[3]: Entering directory '/home/user/nuttx/apps/system/i2c'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a i2c_bus.c.home.user.nuttx.apps.system.i2c.o i2c_common.c.home.user.nuttx.apps.system.i2c.o i2c_dev.c.home.user.nuttx.apps.system.i2c.o i2c_get.c.home.user.nuttx.apps.system.i2c.o i2c_set.c.home.user.nuttx.apps.system.i2c.o i2c_verf.c.home.user.nuttx.apps.system.i2c.o i2c_devif.c.home.user.nuttx.apps.system.i2c.o i2c_dump.c.home.user.nuttx.apps.system.i2c.o i2c_hexdump.c.home.user.nuttx.apps.system.i2c.o i2c_main.c.home.user.nuttx.apps.system.i2c.o "
AR (add): libapps.a i2c_bus.c.home.user.nuttx.apps.system.i2c.o i2c_common.c.home.user.nuttx.apps.system.i2c.o i2c_dev.c.home.user.nuttx.apps.system.i2c.o i2c_get.c.home.user.nuttx.apps.system.i2c.o i2c_set.c.home.user.nuttx.apps.system.i2c.o i2c_verf.c.home.user.nuttx.apps.system.i2c.o i2c_devif.c.home.user.nuttx.apps.system.i2c.o i2c_dump.c.home.user.nuttx.apps.system.i2c.o i2c_hexdump.c.home.user.nuttx.apps.system.i2c.o i2c_main.c.home.user.nuttx.apps.system.i2c.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a i2c_bus.c.home.user.nuttx.apps.system.i2c.o i2c_common.c.home.user.nuttx.apps.system.i2c.o i2c_dev.c.home.user.nuttx.apps.system.i2c.o i2c_get.c.home.user.nuttx.apps.system.i2c.o i2c_set.c.home.user.nuttx.apps.system.i2c.o i2c_verf.c.home.user.nuttx.apps.system.i2c.o i2c_devif.c.home.user.nuttx.apps.system.i2c.o i2c_dump.c.home.user.nuttx.apps.system.i2c.o i2c_hexdump.c.home.user.nuttx.apps.system.i2c.o i2c_main.c.home.user.nuttx.apps.system.i2c.o
make[3]: Leaving directory '/home/user/nuttx/apps/system/i2c'
make[3]: Entering directory '/home/user/nuttx/apps/interpreters/bas'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a bas.c.home.user.nuttx.apps.interpreters.bas.o bas_auto.c.home.user.nuttx.apps.interpreters.bas.o bas_fs.c.home.user.nuttx.apps.interpreters.bas.o bas_global.c.home.user.nuttx.apps.interpreters.bas.o bas_program.c.home.user.nuttx.apps.interpreters.bas.o bas_str.c.home.user.nuttx.apps.interpreters.bas.o bas_token.c.home.user.nuttx.apps.interpreters.bas.o bas_value.c.home.user.nuttx.apps.interpreters.bas.o bas_var.c.home.user.nuttx.apps.interpreters.bas.o bas_vt100.c.home.user.nuttx.apps.interpreters.bas.o bas_main.c.home.user.nuttx.apps.interpreters.bas.o "
AR (add): libapps.a bas.c.home.user.nuttx.apps.interpreters.bas.o bas_auto.c.home.user.nuttx.apps.interpreters.bas.o bas_fs.c.home.user.nuttx.apps.interpreters.bas.o bas_global.c.home.user.nuttx.apps.interpreters.bas.o bas_program.c.home.user.nuttx.apps.interpreters.bas.o bas_str.c.home.user.nuttx.apps.interpreters.bas.o bas_token.c.home.user.nuttx.apps.interpreters.bas.o bas_value.c.home.user.nuttx.apps.interpreters.bas.o bas_var.c.home.user.nuttx.apps.interpreters.bas.o bas_vt100.c.home.user.nuttx.apps.interpreters.bas.o bas_main.c.home.user.nuttx.apps.interpreters.bas.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a bas.c.home.user.nuttx.apps.interpreters.bas.o bas_auto.c.home.user.nuttx.apps.interpreters.bas.o bas_fs.c.home.user.nuttx.apps.interpreters.bas.o bas_global.c.home.user.nuttx.apps.interpreters.bas.o bas_program.c.home.user.nuttx.apps.interpreters.bas.o bas_str.c.home.user.nuttx.apps.interpreters.bas.o bas_token.c.home.user.nuttx.apps.interpreters.bas.o bas_value.c.home.user.nuttx.apps.interpreters.bas.o bas_var.c.home.user.nuttx.apps.interpreters.bas.o bas_vt100.c.home.user.nuttx.apps.interpreters.bas.o bas_main.c.home.user.nuttx.apps.interpreters.bas.o
make[3]: Leaving directory '/home/user/nuttx/apps/interpreters/bas'
make[3]: Entering directory '/home/user/nuttx/apps/graphics/lvgl'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a lv_group.c.home.user.nuttx.apps.graphics.lvgl.o lv_indev.c.home.user.nuttx.apps.graphics.lvgl.o lv_disp.c.home.user.nuttx.apps.graphics.lvgl.o lv_obj.c.home.user.nuttx.apps.graphics.lvgl.o lv_refr.c.home.user.nuttx.apps.graphics.lvgl.o lv_style.c.home.user.nuttx.apps.graphics.lvgl.o lv_hal_disp.c.home.user.nuttx.apps.graphics.lvgl.o lv_hal_indev.c.home.user.nuttx.apps.graphics.lvgl.o lv_hal_tick.c.home.user.nuttx.apps.graphics.lvgl.o lv_arc.c.home.user.nuttx.apps.graphics.lvgl.o lv_bar.c.home.user.nuttx.apps.graphics.lvgl.o lv_checkbox.c.home.user.nuttx.apps.graphics.lvgl.o lv_cpicker.c.home.user.nuttx.apps.graphics.lvgl.o lv_dropdown.c.home.user.nuttx.apps.graphics.lvgl.o lv_keyboard.c.home.user.nuttx.apps.graphics.lvgl.o lv_line.c.home.user.nuttx.apps.graphics.lvgl.o lv_msgbox.c.home.user.nuttx.apps.graphics.lvgl.o lv_spinner.c.home.user.nuttx.apps.graphics.lvgl.o lv_roller.c.home.user.nuttx.apps.graphics.lvgl.o lv_table.c.home.user.nuttx.apps.graphics.lvgl.o lv_tabview.c.home.user.nuttx.apps.graphics.lvgl.o lv_tileview.c.home.user.nuttx.apps.graphics.lvgl.o lv_btn.c.home.user.nuttx.apps.graphics.lvgl.o lv_calendar.c.home.user.nuttx.apps.graphics.lvgl.o lv_chart.c.home.user.nuttx.apps.graphics.lvgl.o lv_canvas.c.home.user.nuttx.apps.graphics.lvgl.o lv_gauge.c.home.user.nuttx.apps.graphics.lvgl.o lv_label.c.home.user.nuttx.apps.graphics.lvgl.o lv_list.c.home.user.nuttx.apps.graphics.lvgl.o lv_slider.c.home.user.nuttx.apps.graphics.lvgl.o lv_textarea.c.home.user.nuttx.apps.graphics.lvgl.o lv_spinbox.c.home.user.nuttx.apps.graphics.lvgl.o lv_btnmatrix.c.home.user.nuttx.apps.graphics.lvgl.o lv_cont.c.home.user.nuttx.apps.graphics.lvgl.o lv_img.c.home.user.nuttx.apps.graphics.lvgl.o lv_imgbtn.c.home.user.nuttx.apps.graphics.lvgl.o lv_led.c.home.user.nuttx.apps.graphics.lvgl.o lv_linemeter.c.home.user.nuttx.apps.graphics.lvgl.o lv_page.c.home.user.nuttx.apps.graphics.lvgl.o lv_switch.c.home.user.nuttx.apps.graphics.lvgl.o lv_win.c.home.user.nuttx.apps.graphics.lvgl.o lv_objmask.c.home.user.nuttx.apps.graphics.lvgl.o lv_font.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_fmt_txt.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_12.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_14.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_16.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_18.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_20.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_22.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_24.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_26.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_28.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_30.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_32.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_34.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_36.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_38.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_40.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_42.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_44.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_46.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_48.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_12_subpx.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_28_compressed.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_unscii_8.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_dejavu_16_persian_hebrew.c.home.user.nuttx.apps.graphics.lvgl.o lv_area.c.home.user.nuttx.apps.graphics.lvgl.o lv_task.c.home.user.nuttx.apps.graphics.lvgl.o lv_fs.c.home.user.nuttx.apps.graphics.lvgl.o lv_anim.c.home.user.nuttx.apps.graphics.lvgl.o lv_mem.c.home.user.nuttx.apps.graphics.lvgl.o lv_ll.c.home.user.nuttx.apps.graphics.lvgl.o lv_color.c.home.user.nuttx.apps.graphics.lvgl.o lv_txt.c.home.user.nuttx.apps.graphics.lvgl.o lv_txt_ap.c.home.user.nuttx.apps.graphics.lvgl.o lv_math.c.home.user.nuttx.apps.graphics.lvgl.o lv_log.c.home.user.nuttx.apps.graphics.lvgl.o lv_gc.c.home.user.nuttx.apps.graphics.lvgl.o lv_utils.c.home.user.nuttx.apps.graphics.lvgl.o lv_async.c.home.user.nuttx.apps.graphics.lvgl.o lv_printf.c.home.user.nuttx.apps.graphics.lvgl.o lv_bidi.c.home.user.nuttx.apps.graphics.lvgl.o lv_debug.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme_material.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme_mono.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme_empty.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme_template.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_mask.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_blend.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_rect.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_label.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_line.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_img.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_arc.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_triangle.c.home.user.nuttx.apps.graphics.lvgl.o lv_img_decoder.c.home.user.nuttx.apps.graphics.lvgl.o lv_img_cache.c.home.user.nuttx.apps.graphics.lvgl.o lv_img_buf.c.home.user.nuttx.apps.graphics.lvgl.o lv_gpu_stm32_dma2d.c.home.user.nuttx.apps.graphics.lvgl.o lv_tick_interface.c.home.user.nuttx.apps.graphics.lvgl.o lv_fs_interface.c.home.user.nuttx.apps.graphics.lvgl.o "
AR (add): libapps.a lv_group.c.home.user.nuttx.apps.graphics.lvgl.o lv_indev.c.home.user.nuttx.apps.graphics.lvgl.o lv_disp.c.home.user.nuttx.apps.graphics.lvgl.o lv_obj.c.home.user.nuttx.apps.graphics.lvgl.o lv_refr.c.home.user.nuttx.apps.graphics.lvgl.o lv_style.c.home.user.nuttx.apps.graphics.lvgl.o lv_hal_disp.c.home.user.nuttx.apps.graphics.lvgl.o lv_hal_indev.c.home.user.nuttx.apps.graphics.lvgl.o lv_hal_tick.c.home.user.nuttx.apps.graphics.lvgl.o lv_arc.c.home.user.nuttx.apps.graphics.lvgl.o lv_bar.c.home.user.nuttx.apps.graphics.lvgl.o lv_checkbox.c.home.user.nuttx.apps.graphics.lvgl.o lv_cpicker.c.home.user.nuttx.apps.graphics.lvgl.o lv_dropdown.c.home.user.nuttx.apps.graphics.lvgl.o lv_keyboard.c.home.user.nuttx.apps.graphics.lvgl.o lv_line.c.home.user.nuttx.apps.graphics.lvgl.o lv_msgbox.c.home.user.nuttx.apps.graphics.lvgl.o lv_spinner.c.home.user.nuttx.apps.graphics.lvgl.o lv_roller.c.home.user.nuttx.apps.graphics.lvgl.o lv_table.c.home.user.nuttx.apps.graphics.lvgl.o lv_tabview.c.home.user.nuttx.apps.graphics.lvgl.o lv_tileview.c.home.user.nuttx.apps.graphics.lvgl.o lv_btn.c.home.user.nuttx.apps.graphics.lvgl.o lv_calendar.c.home.user.nuttx.apps.graphics.lvgl.o lv_chart.c.home.user.nuttx.apps.graphics.lvgl.o lv_canvas.c.home.user.nuttx.apps.graphics.lvgl.o lv_gauge.c.home.user.nuttx.apps.graphics.lvgl.o lv_label.c.home.user.nuttx.apps.graphics.lvgl.o lv_list.c.home.user.nuttx.apps.graphics.lvgl.o lv_slider.c.home.user.nuttx.apps.graphics.lvgl.o lv_textarea.c.home.user.nuttx.apps.graphics.lvgl.o lv_spinbox.c.home.user.nuttx.apps.graphics.lvgl.o lv_btnmatrix.c.home.user.nuttx.apps.graphics.lvgl.o lv_cont.c.home.user.nuttx.apps.graphics.lvgl.o lv_img.c.home.user.nuttx.apps.graphics.lvgl.o lv_imgbtn.c.home.user.nuttx.apps.graphics.lvgl.o lv_led.c.home.user.nuttx.apps.graphics.lvgl.o lv_linemeter.c.home.user.nuttx.apps.graphics.lvgl.o lv_page.c.home.user.nuttx.apps.graphics.lvgl.o lv_switch.c.home.user.nuttx.apps.graphics.lvgl.o lv_win.c.home.user.nuttx.apps.graphics.lvgl.o lv_objmask.c.home.user.nuttx.apps.graphics.lvgl.o lv_font.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_fmt_txt.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_12.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_14.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_16.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_18.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_20.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_22.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_24.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_26.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_28.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_30.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_32.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_34.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_36.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_38.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_40.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_42.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_44.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_46.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_48.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_12_subpx.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_28_compressed.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_unscii_8.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_dejavu_16_persian_hebrew.c.home.user.nuttx.apps.graphics.lvgl.o lv_area.c.home.user.nuttx.apps.graphics.lvgl.o lv_task.c.home.user.nuttx.apps.graphics.lvgl.o lv_fs.c.home.user.nuttx.apps.graphics.lvgl.o lv_anim.c.home.user.nuttx.apps.graphics.lvgl.o lv_mem.c.home.user.nuttx.apps.graphics.lvgl.o lv_ll.c.home.user.nuttx.apps.graphics.lvgl.o lv_color.c.home.user.nuttx.apps.graphics.lvgl.o lv_txt.c.home.user.nuttx.apps.graphics.lvgl.o lv_txt_ap.c.home.user.nuttx.apps.graphics.lvgl.o lv_math.c.home.user.nuttx.apps.graphics.lvgl.o lv_log.c.home.user.nuttx.apps.graphics.lvgl.o lv_gc.c.home.user.nuttx.apps.graphics.lvgl.o lv_utils.c.home.user.nuttx.apps.graphics.lvgl.o lv_async.c.home.user.nuttx.apps.graphics.lvgl.o lv_printf.c.home.user.nuttx.apps.graphics.lvgl.o lv_bidi.c.home.user.nuttx.apps.graphics.lvgl.o lv_debug.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme_material.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme_mono.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme_empty.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme_template.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_mask.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_blend.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_rect.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_label.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_line.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_img.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_arc.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_triangle.c.home.user.nuttx.apps.graphics.lvgl.o lv_img_decoder.c.home.user.nuttx.apps.graphics.lvgl.o lv_img_cache.c.home.user.nuttx.apps.graphics.lvgl.o lv_img_buf.c.home.user.nuttx.apps.graphics.lvgl.o lv_gpu_stm32_dma2d.c.home.user.nuttx.apps.graphics.lvgl.o lv_tick_interface.c.home.user.nuttx.apps.graphics.lvgl.o lv_fs_interface.c.home.user.nuttx.apps.graphics.lvgl.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a lv_group.c.home.user.nuttx.apps.graphics.lvgl.o lv_indev.c.home.user.nuttx.apps.graphics.lvgl.o lv_disp.c.home.user.nuttx.apps.graphics.lvgl.o lv_obj.c.home.user.nuttx.apps.graphics.lvgl.o lv_refr.c.home.user.nuttx.apps.graphics.lvgl.o lv_style.c.home.user.nuttx.apps.graphics.lvgl.o lv_hal_disp.c.home.user.nuttx.apps.graphics.lvgl.o lv_hal_indev.c.home.user.nuttx.apps.graphics.lvgl.o lv_hal_tick.c.home.user.nuttx.apps.graphics.lvgl.o lv_arc.c.home.user.nuttx.apps.graphics.lvgl.o lv_bar.c.home.user.nuttx.apps.graphics.lvgl.o lv_checkbox.c.home.user.nuttx.apps.graphics.lvgl.o lv_cpicker.c.home.user.nuttx.apps.graphics.lvgl.o lv_dropdown.c.home.user.nuttx.apps.graphics.lvgl.o lv_keyboard.c.home.user.nuttx.apps.graphics.lvgl.o lv_line.c.home.user.nuttx.apps.graphics.lvgl.o lv_msgbox.c.home.user.nuttx.apps.graphics.lvgl.o lv_spinner.c.home.user.nuttx.apps.graphics.lvgl.o lv_roller.c.home.user.nuttx.apps.graphics.lvgl.o lv_table.c.home.user.nuttx.apps.graphics.lvgl.o lv_tabview.c.home.user.nuttx.apps.graphics.lvgl.o lv_tileview.c.home.user.nuttx.apps.graphics.lvgl.o lv_btn.c.home.user.nuttx.apps.graphics.lvgl.o lv_calendar.c.home.user.nuttx.apps.graphics.lvgl.o lv_chart.c.home.user.nuttx.apps.graphics.lvgl.o lv_canvas.c.home.user.nuttx.apps.graphics.lvgl.o lv_gauge.c.home.user.nuttx.apps.graphics.lvgl.o lv_label.c.home.user.nuttx.apps.graphics.lvgl.o lv_list.c.home.user.nuttx.apps.graphics.lvgl.o lv_slider.c.home.user.nuttx.apps.graphics.lvgl.o lv_textarea.c.home.user.nuttx.apps.graphics.lvgl.o lv_spinbox.c.home.user.nuttx.apps.graphics.lvgl.o lv_btnmatrix.c.home.user.nuttx.apps.graphics.lvgl.o lv_cont.c.home.user.nuttx.apps.graphics.lvgl.o lv_img.c.home.user.nuttx.apps.graphics.lvgl.o lv_imgbtn.c.home.user.nuttx.apps.graphics.lvgl.o lv_led.c.home.user.nuttx.apps.graphics.lvgl.o lv_linemeter.c.home.user.nuttx.apps.graphics.lvgl.o lv_page.c.home.user.nuttx.apps.graphics.lvgl.o lv_switch.c.home.user.nuttx.apps.graphics.lvgl.o lv_win.c.home.user.nuttx.apps.graphics.lvgl.o lv_objmask.c.home.user.nuttx.apps.graphics.lvgl.o lv_font.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_fmt_txt.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_12.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_14.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_16.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_18.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_20.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_22.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_24.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_26.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_28.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_30.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_32.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_34.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_36.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_38.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_40.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_42.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_44.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_46.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_48.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_12_subpx.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_montserrat_28_compressed.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_unscii_8.c.home.user.nuttx.apps.graphics.lvgl.o lv_font_dejavu_16_persian_hebrew.c.home.user.nuttx.apps.graphics.lvgl.o lv_area.c.home.user.nuttx.apps.graphics.lvgl.o lv_task.c.home.user.nuttx.apps.graphics.lvgl.o lv_fs.c.home.user.nuttx.apps.graphics.lvgl.o lv_anim.c.home.user.nuttx.apps.graphics.lvgl.o lv_mem.c.home.user.nuttx.apps.graphics.lvgl.o lv_ll.c.home.user.nuttx.apps.graphics.lvgl.o lv_color.c.home.user.nuttx.apps.graphics.lvgl.o lv_txt.c.home.user.nuttx.apps.graphics.lvgl.o lv_txt_ap.c.home.user.nuttx.apps.graphics.lvgl.o lv_math.c.home.user.nuttx.apps.graphics.lvgl.o lv_log.c.home.user.nuttx.apps.graphics.lvgl.o lv_gc.c.home.user.nuttx.apps.graphics.lvgl.o lv_utils.c.home.user.nuttx.apps.graphics.lvgl.o lv_async.c.home.user.nuttx.apps.graphics.lvgl.o lv_printf.c.home.user.nuttx.apps.graphics.lvgl.o lv_bidi.c.home.user.nuttx.apps.graphics.lvgl.o lv_debug.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme_material.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme_mono.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme_empty.c.home.user.nuttx.apps.graphics.lvgl.o lv_theme_template.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_mask.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_blend.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_rect.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_label.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_line.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_img.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_arc.c.home.user.nuttx.apps.graphics.lvgl.o lv_draw_triangle.c.home.user.nuttx.apps.graphics.lvgl.o lv_img_decoder.c.home.user.nuttx.apps.graphics.lvgl.o lv_img_cache.c.home.user.nuttx.apps.graphics.lvgl.o lv_img_buf.c.home.user.nuttx.apps.graphics.lvgl.o lv_gpu_stm32_dma2d.c.home.user.nuttx.apps.graphics.lvgl.o lv_tick_interface.c.home.user.nuttx.apps.graphics.lvgl.o lv_fs_interface.c.home.user.nuttx.apps.graphics.lvgl.o
make[3]: Leaving directory '/home/user/nuttx/apps/graphics/lvgl'
make[3]: Entering directory '/home/user/nuttx/apps/testing/sensortest'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a sensortest.c.home.user.nuttx.apps.testing.sensortest.o "
AR (add): libapps.a sensortest.c.home.user.nuttx.apps.testing.sensortest.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a sensortest.c.home.user.nuttx.apps.testing.sensortest.o
make[3]: Leaving directory '/home/user/nuttx/apps/testing/sensortest'
make[3]: Entering directory '/home/user/nuttx/apps/testing/getprime'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a getprime_main.c.home.user.nuttx.apps.testing.getprime.o "
AR (add): libapps.a getprime_main.c.home.user.nuttx.apps.testing.getprime.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a getprime_main.c.home.user.nuttx.apps.testing.getprime.o
make[3]: Leaving directory '/home/user/nuttx/apps/testing/getprime'
make[3]: Entering directory '/home/user/nuttx/apps/platform'
/home/user/nuttx/apps/Application.mk:163: target 'archive' does not exist
echo "AR (add): libapps.a dummy.c.home.user.nuttx.apps.platform.o "
AR (add): libapps.a dummy.c.home.user.nuttx.apps.platform.o
riscv64-unknown-elf-ar rcs /home/user/nuttx/apps/libapps.a dummy.c.home.user.nuttx.apps.platform.o
make[3]: Leaving directory '/home/user/nuttx/apps/platform'
make[2]: Leaving directory '/home/user/nuttx/apps'
make[1]: Leaving directory '/home/user/nuttx/apps'
tools/LibTargets.mk:249: update target 'staging/libapps.a' due to: /home/user/nuttx/apps/libapps.a
echo "IN: /home/user/nuttx/apps/libapps.a -> staging/libapps.a"
IN: /home/user/nuttx/apps/libapps.a -> staging/libapps.a
install -m 0644 /home/user/nuttx/apps/libapps.a staging/libapps.a
tools/LibTargets.mk:77: update target 'crypto/libcrypto.a' due to: pass2dep
make -C crypto libcrypto.a EXTRAFLAGS="-D__KERNEL__ "
make[1]: Entering directory '/home/user/nuttx/nuttx/crypto'
make[1]: 'libcrypto.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/crypto'
tools/LibTargets.mk:83: update target 'fs/libfs.a' due to: pass2dep
make -C fs libfs.a EXTRAFLAGS="-D__KERNEL__ "
make[1]: Entering directory '/home/user/nuttx/nuttx/fs'
make[1]: 'libfs.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/fs'
tools/LibTargets.mk:101: update target 'binfmt/libbinfmt.a' due to: pass2dep
make -C binfmt libbinfmt.a EXTRAFLAGS="-D__KERNEL__ "
make[1]: Entering directory '/home/user/nuttx/nuttx/binfmt'
make[1]: 'libbinfmt.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/binfmt'
tools/LibTargets.mk:206: update target 'libs/libsx1262/libsx1262.a' due to: pass2dep
make -C libs/libsx1262 libsx1262.a EXTRAFLAGS=""
make[1]: Entering directory '/home/user/nuttx/nuttx/libs/libsx1262'
make[1]: 'libsx1262.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/libs/libsx1262'
tools/LibTargets.mk:212: update target 'libs/liblorawan/liblorawan.a' due to: pass2dep
make -C libs/liblorawan liblorawan.a EXTRAFLAGS=""
make[1]: Entering directory '/home/user/nuttx/nuttx/libs/liblorawan'
make[1]: 'liblorawan.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/libs/liblorawan'
tools/LibTargets.mk:218: update target 'libs/libnpl/libnpl.a' due to: pass2dep
make -C libs/libnpl libnpl.a EXTRAFLAGS=""
make[1]: Entering directory '/home/user/nuttx/nuttx/libs/libnpl'
make[1]: 'libnpl.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/libs/libnpl'
tools/LibTargets.mk:224: update target 'libs/libtinycbor/libtinycbor.a' due to: pass2dep
make -C libs/libtinycbor libtinycbor.a EXTRAFLAGS=""
make[1]: Entering directory '/home/user/nuttx/nuttx/libs/libtinycbor'
make[1]: 'libtinycbor.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/libs/libtinycbor'
tools/LibTargets.mk:230: update target 'libs/librust/librust.a' due to: pass2dep
make -C libs/librust librust.a EXTRAFLAGS=""
make[1]: Entering directory '/home/user/nuttx/nuttx/libs/librust'
make[1]: 'librust.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/libs/librust'
tools/LibTargets.mk:236: update target 'libs/libbl602_adc/libbl602_adc.a' due to: pass2dep
make -C libs/libbl602_adc libbl602_adc.a EXTRAFLAGS=""
make[1]: Entering directory '/home/user/nuttx/nuttx/libs/libbl602_adc'
make[1]: 'libbl602_adc.a' is up to date.
make[1]: Leaving directory '/home/user/nuttx/nuttx/libs/libbl602_adc'
tools/Unix.mk:509: update target 'nuttx' due to: pass1 pass2
make -C arch/risc-v/src EXTRA_OBJS="" LINKLIBS="libsched.a libdrivers.a libboards.a libc.a libmm.a libarch.a libapps.a libcrypto.a libfs.a libbinfmt.a libsx1262.a liblorawan.a libnpl.a libtinycbor.a librust.a libbl602_adc.a" EXTRAFLAGS="-D__KERNEL__ " nuttx
make[1]: Entering directory '/home/user/nuttx/nuttx/arch/risc-v/src'
Makefile:137: target 'board/libboard.a' does not exist
make -C board libboard.a EXTRAFLAGS="-D__KERNEL__ "
make[2]: Entering directory '/home/user/nuttx/nuttx/boards/risc-v/bl602/bl602evb/src'
make[2]: 'libboard.a' is up to date.
make[2]: Leaving directory '/home/user/nuttx/nuttx/boards/risc-v/bl602/bl602evb/src'
Makefile:149: update target 'nuttx' due to: bl602_head.o board/libboard.a /home/user/nuttx/nuttx/boards/risc-v/bl602/bl602evb/scripts/ld.script
echo "LD: nuttx"
LD: nuttx
riscv64-unknown-elf-ld --entry=__start -melf32lriscv --gc-sections -nostdlib --cref -Map=/home/user/nuttx/nuttx/nuttx.map -g -T/home/user/nuttx/nuttx/boards/risc-v/bl602/bl602evb/scripts/ld.script -L /home/user/nuttx/nuttx/staging -L /home/user/nuttx/nuttx/arch/risc-v/src/board \
-o /home/user/nuttx/nuttx/nuttx bl602_head.o \
--start-group -lsched -ldrivers -lboards -lc -lmm -larch -lapps -lcrypto -lfs -lbinfmt -lsx1262 -llorawan -lnpl -ltinycbor -lrust -lbl602_adc -lboard /home/user/bl_iot_sdk/toolchain/riscv/Linux/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/rv32imafc/ilp32f/libgcc.a /home/user/bl_iot_sdk/toolchain/riscv/Linux/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32imafc/ilp32f/libm.a --end-group
riscv64-unknown-elf-ld: /home/user/nuttx/nuttx/staging/libapps.a(builtin_list.c.home.user.nuttx.apps.builtin.o):(.rodata.g_builtins+0xbc): undefined reference to `hello_zig_main'
make[1]: *** [Makefile:150: nuttx] Error 1
make[1]: Leaving directory '/home/user/nuttx/nuttx/arch/risc-v/src'
make: *** [tools/Unix.mk:509: nuttx] Error 2
The terminal process "/usr/bin/bash '-c', 'cd apps && git pull && cd ../nuttx && git pull && ../run.sh'" terminated with exit code: 2.
Terminal will be reused by tasks, press any key to close it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment