AI硬件开发:WuKong

Tuya Wind IDE、串口调试助手、烧写工具等
Post Reply
coalboss
Posts: 1

类型开发包
AI硬件开发:WuKong
描述
TuyaOS Wukong AI开发框架。
TuyaOS 版本
TuyaOS-3.12.10
组件开发包
tuyaos-ai_3.12.10_T5_T5AI_0.0.35

编译自带的demo app(tuyaos_demo_examples)时,报错

home/tuya/T5_TuyaOS-3.12.10/software/TuyaOS/vendor/T5/toolchain/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld: /home/tuya/T5_TuyaOS-3.12.10/software/TuyaOS/libs/libtuyaos.a(basic_test.c.o): in function mf_basic_test':
/root/workspace_temp/cde/embtuyaosbase/appfw/iot/tuyaos-ai/components/svc_mf_test/src/mf_test_suite/basic_test.c:999: undefined reference to
mf_gpio_test_all'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
ninja failed with exit code 1
make[2]: *** [Makefile:132: bk7258] Error 2
make[2]: Leaving directory '/home/tuya/T5_TuyaOS-3.12.10/software/TuyaOS/vendor/T5/t5_os/bk_idk'
make[1]: *** [Makefile:81: bk7258] Error 2
make[1]: Leaving directory '/home/tuya/T5_TuyaOS-3.12.10/software/TuyaOS/vendor/T5/t5_os'
make failed
build.sh: 260: exit: Illegal number: -1
make: *** [/home/tuya/T5_TuyaOS-3.12.10/software/TuyaOS/scripts/mk/app.mk:195: app_by_name] Error 2

拉去最新版本tuyaos_demo_examples 2.1.3 fix: t3 ld error
也是一样。

愚者千虑必有一得
Posts: 618

Re: AI硬件开发:WuKong

这个更新下sdk,试用3.12.12已经解决。

jiriheng
Posts: 20

Re: AI硬件开发:WuKong

./build_app.sh apps/tuyaos_demo_examples tuyaos_demo_examples 1.0.0
APP_PATH=apps/tuyaos_demo_examples
APP_NAME=tuyaos_demo_examples
APP_VERSION=1.0.0
USER_CMD=
APP_NAME=tuyaos_demo_examples
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS
APP_VERSION= 1.0.0
TARGET_PLATFORM= T5
./scripts/prepare_param.sh: line 7: git: command not found
grep: make.yaml: No such file or directory
toolchain Name: T5
toolchain Repo: https://images.tuyacn.com/smart/embed/pruduct/T5_.zip
toolchain Version:
++++++++++++++++++++ CI package fullname ++++++++++++++++++++
++++++++++++++++++++ the SDK ID tuyaos_demo_examples_1.0.0_T5 ++++++++++++++++++++
generate build_param for [ tuyaos_demo_examples ] AT [ T5 ]
+++++++++++++++++++++++++++++++++++

Project [ tuyaos_demo_examples ] Param:

BUILD_DATE=2025_06_30
BUILD_TIME=23_12_20
GIT_USER=
IOT_SDK_VER=1.0.0
IPC_SDK_VER=1.0.0
SDK_FULL_VER=1.0.0
SDK_BETA_VER=
IOT_SDK_VER_MAJOR=1
IOT_SDK_VER_MINOR=0
IOT_SDK_VER_PATCH=0
KERNEL_VERSION=
PROJECT_NAME=tuyaos_demo_examples
TARGET_PLATFORM=T5
TARGET_PLATFORM_REPO=https://images.tuyacn.com/smart/embed/pruduct/T5_.zip
TARGET_PLATFORM_VERSION=
BUILD_STATIC=1
BUILD_SHARED=
SDK_ID=tuyaos_demo_examples_1.0.0_T5

ROOT_DIR=/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS
OUTPUT_DIR=$(ROOT_DIR)/output/$(TARGET_PLATFORM)_$(PROJECT_NAME)
OUTPUT_DIR_INC=$(OUTPUT_DIR)/include
OUTPUT_DIR_STATIC_LIB=$(OUTPUT_DIR)/static/lib
OUTPUT_DIR_SHARED_LIB=$(OUTPUT_DIR)/shared/lib
OUTPUT_DIR_STATIC_OBJS=$(OUTPUT_DIR)/static/objs
OUTPUT_DIR_SHARED_OBJS=$(OUTPUT_DIR)/shared/objs

COMPILE_PREX = /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/../toolchain/gcc-arm-none-eabi-10.3-2021.10/bin/arm-none-eabi-
TUYAOS_BUILD_PATH = /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos
AR = $(COMPILE_PREX)ar
CC = $(COMPILE_PREX)gcc
NM = $(COMPILE_PREX)nm
CPP = $(COMPILE_PREX)g++
STRIP = $(COMPILE_PREX)strip
OBJCOPY = $(COMPILE_PREX)objcopy
OBJDUMP = $(COMPILE_PREX)objdump
RANLIB = $(COMPILE_PREX)ranlib
CXX = $(COMPILE_PREX)g++

CFLAGS =
CFLAGS += -pipe -D_REENTRANT -Wall -Wno-unused-result
ifeq ($(CONFIG_OPERATING_SYSTEM), 100)
CFLAGS += -fPIC
endif

ifeq ($(CONFIG_TUYA_IOT_DEBUG), 1)
CFLAGS += -g
endif

ifdef PRJ_DEFINES
CFLAGS += $(PRJ_DEFINES)
endif

ifdef COMPILE_INCLUDE
CFLAGS += -I $(COMPILE_INCLUDE)
endif

ifdef COMPILE_LIB
export LD_LIBRARY_PATH=$(COMPILE_LIB)
endif

LINKFLAGS =
ifeq ($(CONFIG_OPERATING_SYSTEM), 100)
LINKFLAGS += -lpthread -lm
endif

ifdef PRJ_LINKS
LINKFLAGS += $(PRJ_LINKS)
endif


------ use bk lwip ------
------ use bk lvgl ------
------ use CONFIG_LVGL_V8 ------
find: ‘apps/tuyaos_demo_examples/application_components’: No such file or directory
find: ‘apps/tuyaos_demo_examples/application_drivers’: No such file or directory
clean application static ...
------ use bk lwip ------
------ use bk lvgl ------
------ use CONFIG_LVGL_V8 ------
find: ‘apps/tuyaos_demo_examples/application_components’: No such file or directory
find: ‘apps/tuyaos_demo_examples/application_drivers’: No such file or directory
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/init/src/tkl_init_cellular.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/init/src/tkl_init_common.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/init/src/tkl_init_network.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/init/src/tkl_init_wired.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/init/src/tkl_init_system.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/init/src/tkl_init_wifi.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/asr/libtutuClear/tutuClear_app.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/utilities/src/tuya_mem_heap.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/utilities/src/tuya_queue.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/utilities/src/tuya_ringbuf.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/utilities/src/tuya_hashmap.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/utilities/src/tuya_smartpointer.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/utilities/src/tuya_list.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/utilities/src/tuya_tools.c
AR -rcs /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/lib/libtuyaos_adapter.a /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/vendor/T5/tuyaos/tuyaos_adapter/include/init/src/tkl_init_cellular.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/vendor/T5/tuyaos/tuyaos_adapter/include/init/src/tkl_init_common.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/vendor/T5/tuyaos/tuyaos_adapter/include/init/src/tkl_init_network.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/vendor/T5/tuyaos/tuyaos_adapter/include/init/src/tkl_init_wired.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/vendor/T5/tuyaos/tuyaos_adapter/include/init/src/tkl_init_system.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/vendor/T5/tuyaos/tuyaos_adapter/include/init/src/tkl_init_wifi.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/vendor/T5/tuyaos/tuyaos_adapter/include/asr/libtutuClear/tutuClear_app.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/vendor/T5/tuyaos/tuyaos_adapter/include/utilities/src/tuya_mem_heap.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/vendor/T5/tuyaos/tuyaos_adapter/include/utilities/src/tuya_queue.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/vendor/T5/tuyaos/tuyaos_adapter/include/utilities/src/tuya_ringbuf.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/vendor/T5/tuyaos/tuyaos_adapter/include/utilities/src/tuya_hashmap.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/vendor/T5/tuyaos/tuyaos_adapter/include/utilities/src/tuya_smartpointer.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/vendor/T5/tuyaos/tuyaos_adapter/include/utilities/src/tuya_list.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/vendor/T5/tuyaos/tuyaos_adapter/include/utilities/src/tuya_tools.c.o

/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/lib/libtuyaos_adapter.a build done.

CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/tuya_cli.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/tuya_cli_register.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/tuya_device.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/tuya_uart.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/split.c
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/split.c:42: warning: "isdigit" redefined
42 | #define isdigit(c) ((unsigned char)((signed char)(c) - '0') < 10)
|
In file included from /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos//../t5_os/bk_idk/components/lwip_intf_v2_1/lwip-2.1.2/src/include/lwip/arch.h:228,
from /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos//../t5_os/bk_idk/components/lwip_intf_v2_1/lwip-2.1.2/src/include/lwip/debug.h:40,
from /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos//../t5_os/bk_idk/components/lwip_intf_v2_1/lwip-2.1.2/src/include/lwip/opt.h:52,
from /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos//../t5_os/bk_idk/components/lwip_intf_v2_1/lwip-2.1.2/src/include/lwip/errno.h:41,
from /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/split.c:35:
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/toolchain/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/ctype.h:95: note: this is the location of the previous definition
95 | #define isdigit(c) (ctype_lookup(c)&N)
|
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/split.c:43: warning: "isalnum" redefined
43 | #define isalnum(
c) (QRinput_lookAnTable(c) >= 0)
|
In file included from /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos//../t5_os/bk_idk/components/lwip_intf_v2_1/lwip-2.1.2/src/include/lwip/arch.h:228,
from /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos//../t5_os/bk_idk/components/lwip_intf_v2_1/lwip-2.1.2/src/include/lwip/debug.h:40,
from /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos//../t5_os/bk_idk/components/lwip_intf_v2_1/lwip-2.1.2/src/include/lwip/opt.h:52,
from /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos//../t5_os/bk_idk/components/lwip_intf_v2_1/lwip-2.1.2/src/include/lwip/errno.h:41,
from /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/split.c:35:
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/toolchain/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/ctype.h:99: note: this is the location of the previous definition
99 | #define isalnum(
c) (ctype_lookup(c)&(
U|L|N))
|
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/rsecc.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/mask.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/qrinput.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/qrencode.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/qrenc.c
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/qrenc.c: In function 'writeANSI':
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/qrenc.c:793:4: warning: 'strncat' specified bound 2 equals source length [-Wstringop-overflow=]
793 | strncat(buffer, " ", 2);
| ~~~~~~~~~~~~~~~~~~~~
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/qrenc.c:807:4: warning: 'strncat' specified bound 2 equals source length [-Wstringop-overflow=]
807 | strncat(buffer, " ", 2);
| ~~~~~~~~~~~~~~~~~~~~
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/qrenc.c:814:4: warning: 'strncat' specified bound 2 equals source length [-Wstringop-overflow=]
814 | strncat(buffer, " ", 2);
| ~~~~~~~~~~~~~~~~~~~~
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/qrenc.c:816:3: warning: 'strncat' specified bound 5 equals source length [-Wstringop-overflow=]
816 | strncat(buffer, "\033[0m\n", 5);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/qrspec.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/mmask.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/bitstream.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/libqrencode/mqrspec.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_ota/example_main_ota_custom.c
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_ota/example_main_ota_custom.c:61:13: warning: '__qrcode_active_shourturl_cb' defined but not used [-Wunused-function]
61 | STATIC VOID qrcode_active_shourturl_cb(CONST CHAR_T *shorturl)
| ~~~~~~~~~~~~~~~~~~~~~~~~
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_ota/example_attach_ota.c
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_ota/example_attach_ota.c:60:13: warning: '
qrcode_active_shourturl_cb' defined but not used [-Wunused-function]
60 | STATIC VOID qrcode_active_shourturl_cb(CONST CHAR_T *shorturl)
| ~~~~~~~~~~~~~~~~~~~~~~~~
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_health_manager/example_health_manager.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_http/example_iot_http.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_http/example_http.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_http_download/example_http_download.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_mf_test/example_service_mf.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_mf_test/ty_app_gpio_test.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_soc_device/example_service_soc.c
In file included from vendor/T5/tuyaos/tuyaos_adapter/include/utilities/include/tuya_cloud_types.h:20,
from /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_soc_device/example_service_soc.c:12:
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_soc_device/example_service_soc.c: In function 'example_soc_device_init':
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_soc_device/example_service_soc.c:238:23: warning: implicit declaration of function 'tuya_svc_wired_init'; did you mean 'tuya_svc_netmgr_init'? [-Wimplicit-function-declaration]
238 | TUYA_CALL_ERR_LOG(tuya_svc_wired_init());
| ~~~~~~~~~~~~~~~
include/base/include/tuya_error_code.h:871:11: note: in definition of macro 'TUYA_CALL_ERR_LOG'
871 | rt = (func);\
| ~
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_time/example_time.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/system_mutex/example_mutex.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/system_network/example_tcp_client.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/system_network/example_tcp_server.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/system_queue/example_queue.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/system_semaphore/example_semaphore.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/system_sw_timer/example_sw_timer.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/system_thread/example_thread.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/os_kv/example_os_kv.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/os_uf/example_os_uf_file.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/os_event/example_os_event.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_adc/example_driver_adc.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_gpio/example_driver_sw_i2c.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_gpio/example_driver_gpio.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_gpio/tdd_sw_i2c.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_i2c/example_driver_i2c.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_i2c/tkl_i2c_weak.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_pwm/example_driver_pwm.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_spi/tkl_spi_weak.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_spi/example_driver_spi.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_timer/tkl_timer_weak.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_timer/example_driver_timer.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_speaker/hello_tuya_16k.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_speaker/speaker_play.c
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_speaker/speaker_play.c: In function 'app_fs_init':
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_speaker/speaker_play.c:79:17: warning: unused variable 'rt' [-Wunused-variable]
79 | OPERATE_RET rt = OPRT_OK;
| ^~
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_speaker/speaker_play.c: In function 'app_speaker_play':
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_speaker/speaker_play.c:255:68: warning: pointer targets in passing argument 3 of 'MP3Decode' differ in signedness [-Wpointer-sign]
255 | rt = MP3Decode(sg_mp3_ctx.decode_hdl, &mp3_frame_head, &decode_size_remain, sg_mp3_ctx.pcm_buf, 0);
| ^~~~~~~~~~~~~~~~~~
| |
| UINT32_T * {aka unsigned int *}
In file included from /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_speaker/speaker_play.c:18:
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/tuyaos//../t5_os/bk_idk/include/modules/mp3dec.h:167:68: note: expected 'int *' but argument is of type 'UINT32_T *' {aka 'unsigned int *'}
167 | int MP3Decode(HMP3Decoder hMP3Decoder, unsigned char **inbuf, int *bytesLeft, short *outbuf, int useSize);
| ~~~~~
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_speaker/speaker_play.c:266:24: warning: assignment to 'CHAR_T *' {aka 'char *'} from incompatible pointer type 'short int *' [-Wincompatible-pointer-types]
266 | frame.pbuf = sg_mp3_ctx.pcm_buf;
| ^
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_mic/example_recorder.c
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_mic/example_recorder.c: In function 'app_recorder_thread':
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_mic/example_recorder.c:396:17: warning: unused variable 'rt' [-Wunused-variable]
396 | OPERATE_RET rt = OPRT_OK;
| ^~
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_mic/wav_encode.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_dvp/example_driver_dvp.c
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_dvp/example_driver_dvp.c: In function '
h264_cb':
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_dvp/example_driver_dvp.c:136:5: warning: implicit declaration of function 'snprintf' [-Wimplicit-function-declaration]
136 | snprintf(captured_frame_path, CAPTURED_FRAME_PATH_LEN, "%s/%02d%02d%02d", VIDEO_FILE_DIR, local_tm.tm_hour, local_tm.tm_min, local_tm.tm_sec);
| ~~~~
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_dvp/example_driver_dvp.c:136:5: warning: incompatible implicit declaration of built-in function 'snprintf'
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_dvp/example_driver_dvp.c:17:1: note: include '<stdio.h>' or provide a declaration of 'snprintf'
16 | #include "tkl_fs.h"
+++ |+#include <stdio.h>
17 |
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_dvp/example_driver_dvp.c: In function 'example_dvp':
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/driver_dvp/example_driver_dvp.c:202:1: warning: label '__EXIT' defined but not used [-Wunused-label]
202 | EXIT:
| ~~
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/os_wifi/example_os_wifi_ap.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/os_wifi/example_os_wifi_low_power.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/os_wifi/example_os_wifi_scan.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/os_wifi/example_os_wifi_sta.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_product_test/ty_scan_test_wifi.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_product_test/example_product_test.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_query_lowpower_dp/example_query_lowpower_dp.c
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_query_lowpower_dp/example_query_lowpower_dp.c:40:13: warning: '
soc_dev_obj_dp_cmd_cb' defined but not used [-Wunused-function]
40 | STATIC VOID __soc_dev_obj_dp_cmd_cb(IN CONST TY_RECV_OBJ_DP_S *dp)
| ~~~~~~~~~~~~~~~~~~~
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/os_ble/example_os_ble_central.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/os_ble/example_os_ble_peripheral.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_ble_remote/example_ty_ble_remote.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/service_ble_remote/example_user_ble_remote.c
CC /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/src/examples/os_watchdog/example_os_watchdog.c
AR -rcs /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/lib/libtuyaos_demo_examples.a /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/tuya_cli.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/tuya_cli_register.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/tuya_device.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/tuya_uart.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/split.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/rsecc.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/mask.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/qrinput.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/qrencode.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/qrenc.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/qrspec.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/mmask.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/bitstream.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/mqrspec.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_ota/example_main_ota_custom.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_ota/example_attach_ota.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_health_manager/example_health_manager.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_http/example_iot_http.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_http/example_http.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_http_download/example_http_download.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_mf_test/example_service_mf.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_mf_test/ty_app_gpio_test.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_soc_device/example_service_soc.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_time/example_time.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/system_mutex/example_mutex.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/system_network/example_tcp_client.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/system_network/example_tcp_server.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/system_queue/example_queue.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/system_semaphore/example_semaphore.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/system_sw_timer/example_sw_timer.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/system_thread/example_thread.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_kv/example_os_kv.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_uf/example_os_uf_file.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_event/example_os_event.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_adc/example_driver_adc.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_gpio/example_driver_sw_i2c.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_gpio/example_driver_gpio.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_gpio/tdd_sw_i2c.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_i2c/example_driver_i2c.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_i2c/tkl_i2c_weak.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_pwm/example_driver_pwm.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_spi/tkl_spi_weak.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_spi/example_driver_spi.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_timer/tkl_timer_weak.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_timer/example_driver_timer.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_speaker/hello_tuya_16k.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_speaker/speaker_play.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_mic/example_recorder.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_mic/wav_encode.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_dvp/example_driver_dvp.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_wifi/example_os_wifi_ap.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_wifi/example_os_wifi_low_power.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_wifi/example_os_wifi_scan.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_wifi/example_os_wifi_sta.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_product_test/ty_scan_test_wifi.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_product_test/example_product_test
.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_query_lowpower_dp/example_query_lowpower_dp.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_ble/example_os_ble_central.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_ble/example_os_ble_peripheral.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_ble_remote/example_ty_ble_remote.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_ble_remote/example_user_ble_remote.c.o /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_watchdog/example_os_watchdog.c.o

/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/lib/libtuyaos_demo_examples.a build done.

AR -rcs /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/lib/libtuyaapp_components.a

/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/lib/libtuyaapp_components.a build done.

AR -rcs /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/lib/libtuyaapp_drivers.a

/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/lib/libtuyaapp_drivers.a build done.

AR -rcs /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/lib/libtuyaos_demo_examples.a /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/tuya_device.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_adc/example_driver_adc.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_ble/example_os_ble_peripheral.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_ble/example_os_ble_central.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_event/example_os_event.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_dvp/example_driver_dvp.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/system_semaphore/example_semaphore.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_kv/example_os_kv.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_ota/example_main_ota_custom.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_ota/example_attach_ota.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_spi/tkl_spi_weak.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_spi/example_driver_spi.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_time/example_time.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/system_network/example_tcp_server.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/system_network/example_tcp_client.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_http_download/example_http_download.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_health_manager/example_health_manager.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_mic/wav_encode.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_mic/example_recorder.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_http/example_iot_http.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_http/example_http.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_i2c/example_driver_i2c.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_i2c/tkl_i2c_weak.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_product_test/example_product_test_.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_product_test/ty_scan_test_wifi.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/system_mutex/example_mutex.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_gpio/tdd_sw_i2c.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_gpio/example_driver_gpio.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_gpio/example_driver_sw_i2c.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_query_lowpower_dp/example_query_lowpower_dp.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_soc_device/example_service_soc.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_watchdog/example_os_watchdog.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_mf_test/ty_app_gpio_test.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_mf_test/example_service_mf.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/system_sw_timer/example_sw_timer.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_pwm/example_driver_pwm.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_uf/example_os_uf_file.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/system_thread/example_thread.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_wifi/example_os_wifi_scan.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_wifi/example_os_wifi_sta.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_wifi/example_os_wifi_low_power.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/os_wifi/example_os_wifi_ap.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/system_queue/example_queue.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_ble_remote/example_user_ble_remote.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/service_ble_remote/example_ty_ble_remote.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_speaker/speaker_play.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_speaker/hello_tuya_16k.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_timer/tkl_timer_weak.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/examples/driver_timer/example_driver_timer.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/qrencode.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/qrenc.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/rsecc.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/bitstream.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/qrinput.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/mqrspec.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/mmask.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/mask.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/qrspec.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/libqrencode/split.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/tuya_cli.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/tuya_cli_register.c.o
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/.objs/static/apps/tuyaos_demo_examples/src/tuya_uart.c.o

/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/output/T5_tuyaos_demo_examples/lib/libtuyaos_demo_examples.a build done.

====== build app(tuyaos_demo_examples) begin =======

开始编译app

apps/tuyaos_demo_examples
APP_BIN_NAME=tuyaos_demo_examples
APP_VERSION=1.0.0
TARGET_PLATFORM=bk7258
APP_PATH=../../../apps/tuyaos_demo_examples
USER_CMD=
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS
not is ci build
------ enable uac ------
------ use bk lwip ------
CHECK COMPONENTS
APP_DIR:apps
check bootloader.bin
bootloader check ok
SCRIPT_DIR /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/projects/tuya_app/tuya_build_env
Virtual environment already exists.
Activate python virtual environment.
/usr/bin/python3
Requirement already satisfied: cffi==1.16.0 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 1)) (1.16.0)
Requirement already satisfied: click==8.1.7 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 2)) (8.1.7)
Requirement already satisfied: click-option-group==0.5.6 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 3)) (0.5.6)
Requirement already satisfied: cryptography==42.0.8 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 4)) (42.0.8)
Requirement already satisfied: future==1.0.0 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 5)) (1.0.0)
Requirement already satisfied: pycparser==2.22 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 6)) (2.22)
Requirement already satisfied: pycryptodome==3.20.0 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 7)) (3.20.0)
Requirement already satisfied: setuptools==72.2.0 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 8)) (72.2.0)
Requirement already satisfied: six==1.16.0 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 9)) (1.16.0)
python3 /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/projects/tuya_app/tuya_scripts/tuya_default_config.py projects/tuya_app/config/ projects/tuya_app/tuya_scripts/tuya_default_config.json /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/app_resource_config.json
no app config, used default
no config file
grep: /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/app_resource_config.json: No such file or directory
not found CONFIG_LV_COLOR_16_SWAP in user config
grep: /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_examples/app_resource_config.json: No such file or directory
not found CONFIG_LCD_SPI_DISPLAY in user config
Start Compile
make bk7258 PROJECT_DIR=../projects/tuya_app BUILD_DIR=../build APP_NAME=tuyaos_demo_examples APP_VERSION=1.0.0 -j
make[1]: Entering directory '/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os'
ARMINO_SOC is set to bk7258
ARMINO_TARGET is set to build
armino project path=../projects/tuya_app
armino path=/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/bk_idk
armino build path=../build
make[2]: Entering directory '/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/bk_idk'
Parsing CSV input to gen part table...
Remap part table, convert logic addr to phy addr...
make[2]: Circular bk7258_cp1 <- bk7258_cp1 dependency dropped.
make[2]: Circular bk7258_cp1 <- bk7258_cp1 dependency dropped.
Parsing CSV input to gen part table...
Remap part table, convert logic addr to phy addr...
Gen partition_bk7256_ota_a_new.json using remapped part table...
build T5_CPU1
Setting ARMINO_PATH environment variable: /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/bk_idk
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/bk_idk/tools/build_tools/check_python_dependencies.py:9: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
Executing action: set-target
Running cmake in directory /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/build/bk7258_cp1
Executing "cmake -G 'Unix Makefiles' -DPYTHON_DEPS_CHECKED=1 -DBEKEN_PLATFORM=1 -DARMINO_SOC=bk7258_cp1 -DCCACHE_ENABLE=0 /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/projects/tuya_app"...
-- Could NOT find Git (missing: GIT_EXECUTABLE)
CMake Error at /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/bk_idk/tools/build_tools/cmake/git_submodules.cmake:4 (LOGW):
Unknown CMake command "LOGW".
Call Stack (most recent call first):
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/bk_idk/tools/build_tools/cmake/armino.cmake:46 (include)
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/bk_idk/tools/build_tools/cmake/project.cmake:9 (include)
CMakeLists.txt:27 (include)

-- Configuring incomplete, errors occurred!
cmake failed with exit code 1
make[2]: *** [Makefile:132: bk7258_cp1] Error 2
make[2]: Leaving directory '/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/bk_idk'
make[1]: *** [Makefile:81: bk7258] Error 2
make[1]: Leaving directory '/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os'
make failed
build.sh: 260: exit: Illegal number: -1
make: *** [/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/scripts/mk/app.mk:195: app_by_name] Error 2

最新的T5_TuyaOS里面的demo,每个demo编译都是这个错误是怎么回事

Post Reply