../../../../middleware/utils/pm/pm_veto/libpm_veto.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../middleware/utils/pm/pm_sleep/libpm_sleep.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../middleware/utils/nv/libnv.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../middleware/utils/partition/libpartition.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../middleware/utils/update/common/libupdate_common.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../middleware/utils/update/storage/libupdate_storage.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../middleware/utils/update/local_update/libupdate_local.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../middleware/utils/update/ota/libota_upgrade.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../middleware/utils/mips/libmips.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../middleware/utils/usb_class/standard-bs21-n1100/libusb_class.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../middleware/utils/usb_class/libusb_class_open.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../open_source/7-zip-lzma-sdk/liblzma_21.07.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../protocol/bt/controller/bgtp/standard-bs21-n1100/libbgtp.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../protocol/bt/host/bg_common/standard-bs21-n1100/libbg_common.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../protocol/bt/host/bt/standard-bs21-n1100/libbt_app.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../protocol/bt/host/bt/sdk/standard-bs21-n1100/libbth_sdk.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../protocol/bt/host/bt/standard-bs21-n1100/libbt_host.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../protocol/bt/host/gle/standard-bs21-n1100/libbth_gle.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../protocol/nfc/controller/standard-bs21-n1100/libnfc_controller.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../test/common/testsuite/libtestsuite.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../test/platform/testsuite/test_pdm/libtest_pdm.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../vendor/segger/riscv31/b090/fp/libsegger.a -Wl,--no-whole-archive -Wl,--whole-archive ../../../../build/cmake/open_source/libgmssl_hmac_sm3.a -Wl,--no-whole-archive -Wl,--start-group -lgcc ../../../../kernel/liteos/liteos_v208.6.0_b017/standard-bs21-n1100/libm.a ../../../../kernel/liteos/liteos_v208.6.0_b017/standard-bs21-n1100/libc.a -Wl,--end-group ../../../../middleware/utils/codec/sbc_msbc/libsbc_dec.a ../../../../middleware/utils/codec/sbc_msbc/libsbc_dec_itcm.a ../../../../middleware/utils/codec/sbc_msbc/libsbc_enc_itcm.a ../../../../middleware/utils/codec/sbc_msbc/libsbc_dec.a ../../../../middleware/utils/codec/sbc_msbc/libsbc_dec_itcm.a ../../../../middleware/utils/codec/sbc_msbc/libsbc_enc.a ../../../../middleware/utils/codec/sbc_msbc/libsbc_enc_itcm.a ../../../../middleware/utils/cpu_load/libcpu_load.a ../../../../middleware/utils/dfx/dfx_reboot/cpu_utils/libcpu_utils.a ../../../../middleware/utils/dfx/dfx_reboot/reboot/libreboot.a ../../../../middleware/utils/dfx/diag_dfx_cmd/libdiag_dfx_cmd.a ../../../../middleware/utils/dfx/file_operation/libdfx_file_operation.a ../../../../middleware/utils/dfx/libdfx_diag.a ../../../../middleware/utils/dfx/libsoc_log.a ../../../../middleware/utils/dfx/liblog_file.a ../../../../middleware/utils/dfx/libdfx_panic.a ../../../../middleware/utils/dfx/libdfx_preserve.a ../../../../middleware/utils/dfx/libdfx_log.a ../../../../middleware/utils/dfx/libdfx_log_reader.a ../../../../middleware/utils/dfx/libdfx_massdata.a ../../../../middleware/utils/error_code/liberror_code.a ../../../../middleware/utils/pm/pm_dev/libpm_dev.a ../../../../middleware/utils/pm/pm_fsm/libpm_fsm.a ../../../../middleware/utils/pm/pm_veto/libpm_veto.a ../../../../middleware/utils/pm/pm_sleep/libpm_sleep.a ../../../../middleware/utils/nv/libnv.a ../../../../middleware/utils/partition/libpartition.a ../../../../middleware/utils/update/common/libupdate_common.a ../../../../middleware/utils/update/storage/libupdate_storage.a ../../../../middleware/utils/update/local_update/libupdate_local.a ../../../../middleware/utils/update/ota/libota_upgrade.a ../../../../middleware/utils/mips/libmips.a ../../../../middleware/utils/usb_class/standard-bs21-n1100/libusb_class.a ../../../../middleware/utils/usb_class/libusb_class_open.a ../../../../open_source/7-zip-lzma-sdk/liblzma_21.07.a ../../../../protocol/bt/controller/bgtp/standard-bs21-n1100/libbgtp.a ../../../../protocol/bt/host/bg_common/standard-bs21-n1100/libbg_common.a ../../../../protocol/bt/host/bt/standard-bs21-n1100/libbt_app.a ../../../../protocol/bt/host/bt/sdk/standard-bs21-n1100/libbth_sdk.a ../../../../protocol/bt/host/bt/standard-bs21-n1100/libbt_host.a ../../../../protocol/bt/host/gle/standard-bs21-n1100/libbth_gle.a ../../../../protocol/nfc/controller/standard-bs21-n1100/libnfc_controller.a ../../../../test/common/testsuite/libtestsuite.a ../../../../test/platform/testsuite/test_pdm/libtest_pdm.a ../../../../vendor/segger/riscv31/b090/fp/libsegger.a ../../../../build/cmake/open_source/libgmssl_hmac_sm3.a -lgcc && :
Memory region Used Size Region Size %age Used
ROM: 0 GB 171 KB 0.00%
ITCM: 51768 B 80 KB 63.19%
DTCM: 12480 B 65280 B 19.12%
PRESERVE: 252 B 256 B 98.44%
FLASH_STARTUP: 520 B 768 B 67.71%
FLASH_PROGRAM: 407424 B 428544 B 95.07%
CPUTRACE_RAM: 1020 B 1020 B 100.00/sdk/tools/bin/compiler/riscv/cc_riscv32_musl_b010/cc_riscv32_musl_fp/bin/../lib/gcc/riscv32-linux-musl/7.3.0/../../../../riscv32-linux-musl/bin/ld: ../../../../protocol/bt/host/bt/sdk/standard-bs21-n1100/libbth_sdk.a(uapi_ble_hid.c.obj): in function `.L59':
uapi_ble_hid.c:(.text.uapi_ble_hid_keyboard_input_str+0x40): undefined reference to `sapi_ble_hid_keyboard_input'
collect2: error: ld returned 1 exit status
%
ninja: build stopped: subcommand failed.
######### Build target:standard_bs21_n1100 failed
root@17fa52fc8fac:/sdk#