【已解决】【网关】【TuyaOS SDK】【gw_arm_TuyaOS_3.7.0】故障替换功能的编译问题

网关设备, 语音中控设备等
Post Reply
clowire
Posts: 1

添加 tuya_gw_replacement_enable(); 后编译,打印信息显示

/home/book/Documents/tuya/Projects/NUC972_TuyaOS-3.7.0/software/TuyaOS/libs/libty_module_gw_app.a(tuya_gw_fault_replace.c.o): In function __tuya_gw_user_flt_rpl_restore_validity_check':
/root/workspace_temp/cde/ci_gw_technology_group/tuyaos-gw-integrated/components/gw_fault_replace/src/tuya_gw_fault_replace.c:709: undefined reference to
tuya_z3_getZigbeeVer'
/home/book/Documents/tuya/Projects/NUC972_TuyaOS-3.7.0/software/TuyaOS/libs/libty_module_gw_app.a(tuya_gw_fault_replace.c.o): In function __tuya_gw_user_flt_rpl_restore_cb':
/root/workspace_temp/cde/ci_gw_technology_group/tuyaos-gw-integrated/components/gw_fault_replace/src/tuya_gw_fault_replace.c:854: undefined reference to
tuya_z3_getNcpMac'
/home/book/Documents/tuya/Projects/NUC972_TuyaOS-3.7.0/software/TuyaOS/libs/libty_module_gw_app.a(tuya_gw_fault_replace.c.o): In function __tuya_gw_user_flt_rpl_restore_stage2_cb':
/root/workspace_temp/cde/ci_gw_technology_group/tuyaos-gw-integrated/components/gw_fault_replace/src/tuya_gw_fault_replace.c:889: undefined reference to
tuya_z3_fault_replace'
/root/workspace_temp/cde/ci_gw_technology_group/tuyaos-gw-integrated/components/gw_fault_replace/src/tuya_gw_fault_replace.c:891: undefined reference to tuya_z3_GetNetInfo'
/root/workspace_temp/cde/ci_gw_technology_group/tuyaos-gw-integrated/components/gw_fault_replace/src/tuya_gw_fault_replace.c:898: undefined reference to
tuya_isEncrypt'
/root/workspace_temp/cde/ci_gw_technology_group/tuyaos-gw-integrated/components/gw_fault_replace/src/tuya_gw_fault_replace.c:900: undefined reference to `tuya_isRexEncryptLock'
collect2: error: ld returned 1 exit status
Makefile:65: recipe for target 'build_app' failed
make[1]: *** [build_app] Error 1
make[1]: Leaving directory '/home/book/Documents/tuya/Projects/NUC972_TuyaOS-3.7.0/software/TuyaOS/apps/tuyaos_demo_gw'
/home/book/Documents/tuya/Projects/NUC972_TuyaOS-3.7.0/software/TuyaOS/scripts/mk/app.mk:186: recipe for target 'app_by_name' failed
make: *** [app_by_name] Error 2

Last edited by clowire on 2023年 Nov 8日 17:16, edited 1 time in total.
Kyson
Posts: 189

Re: 【网关】【TuyaOS SDK】【gw_arm_TuyaOS_3.7.0】故障替换功能的编译问题

你好,3.7.0 有个编译选项没加,你可以尝试链接 -lty_module_zigbee 库解决这个报错问题。

Post Reply