Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ubuntu@mimosa:~/bl_mcu_sdk$ uname -a
- Linux mimosa 5.13.0-1021-oracle #26~20.04.1-Ubuntu SMP Mon Mar 7 14:26:06 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
- ubuntu@mimosa:~/bl_mcu_sdk$ riscv64-unknown-elf-gcc --version
- riscv64-unknown-elf-gcc (Xuantie Xuantie-900 elf newlib gcc Toolchain V2.0.3 B-20210806) 10.2.0
- Copyright (C) 2020 Free Software Foundation, Inc.
- This is free software; see the source for copying conditions. There is NO
- warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- ubuntu@mimosa:~/bl_mcu_sdk$ make build BOARD=bl702_iot APP=ble_central
- cmake -S . -B build -G "Unix Makefiles" -DCHIP=bl702 -DCPU_ID=none -DBOARD=bl702_iot -DAPP_DIR=examples -DAPP=ble_central -DBOOTROM=n -DCONFIG_ROMAPI=y -DCONFIG_HALAPI=y -DCONFIG_PRINT_FLOAT=n -DCONFIG_USB_HS=n -DCONFIG_HW_SEC_ENG_DISABLE=n -DCONFIG_BLECONTROLLER_LIB=
- -- TOOLCHAIN_PATH:/usr/bin/riscv64_thead/bin/riscv64-unknown-elf-gcc
- -- TOOLCHAIN_PATH:/usr/bin/riscv64_thead/bin/riscv64-unknown-elf-gcc
- -- The C compiler identification is GNU 10.2.0
- -- The CXX compiler identification is GNU 10.2.0
- -- The ASM compiler identification is GNU
- -- Found assembler: /usr/bin/riscv64_thead/bin/riscv64-unknown-elf-gcc
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- [run app:ble_central], path:/home/ubuntu/bl_mcu_sdk/examples/ble/ble_central
- -- [register library component: common], path:/home/ubuntu/bl_mcu_sdk/common
- -- [register library component: bl702_driver], path:/home/ubuntu/bl_mcu_sdk/drivers/bl702_driver
- -- [register library component: freertos], path:/home/ubuntu/bl_mcu_sdk/components/freertos
- -- [register library component: ble], path:/home/ubuntu/bl_mcu_sdk/components/ble
- -- [register library component: mbedtls], path:/home/ubuntu/bl_mcu_sdk/components/mbedtls
- -- Configuring done
- -- Generating done
- CMake Warning:
- Manually-specified variables were not used by the project:
- BOOTROM
- CONFIG_USB_HS
- -- Build files have been written to: /home/ubuntu/bl_mcu_sdk/build
- cd build && make -j4
- make[1]: Entering directory '/home/ubuntu/bl_mcu_sdk/build'
- make[2]: Entering directory '/home/ubuntu/bl_mcu_sdk/build'
- make[3]: Entering directory '/home/ubuntu/bl_mcu_sdk/build'
- make[3]: Entering directory '/home/ubuntu/bl_mcu_sdk/build'
- Scanning dependencies of target common
- Scanning dependencies of target freertos
- make[3]: Leaving directory '/home/ubuntu/bl_mcu_sdk/build'
- make[3]: Entering directory '/home/ubuntu/bl_mcu_sdk/build'
- make[3]: Leaving directory '/home/ubuntu/bl_mcu_sdk/build'
- [ 1%] Building C object libraries/common/CMakeFiles/common.dir/bl_math/arm_dsp_wrapper.c.obj
- [ 2%] Building C object libraries/common/CMakeFiles/common.dir/device/drv_device.c.obj
- make[3]: Entering directory '/home/ubuntu/bl_mcu_sdk/build'
- [ 2%] Building C object libraries/common/CMakeFiles/common.dir/memheap/drv_mmheap.c.obj
- [ 3%] Building C object libraries/freertos/CMakeFiles/freertos.dir/croutine.c.obj
- [ 4%] Building C object libraries/common/CMakeFiles/common.dir/misc/misc.c.obj
- [ 5%] Building C object libraries/freertos/CMakeFiles/freertos.dir/event_groups.c.obj
- [ 6%] Building C object libraries/common/CMakeFiles/common.dir/partition/partition.c.obj
- [ 7%] Building C object libraries/common/CMakeFiles/common.dir/ring_buffer/ring_buffer.c.obj
- [ 7%] Building C object libraries/common/CMakeFiles/common.dir/pid/pid.c.obj
- [ 7%] Building C object libraries/freertos/CMakeFiles/freertos.dir/list.c.obj
- [ 8%] Building C object libraries/common/CMakeFiles/common.dir/soft_crc/softcrc.c.obj
- [ 9%] Building C object libraries/common/CMakeFiles/common.dir/timestamp/timestamp.c.obj
- [ 10%] Building C object libraries/freertos/CMakeFiles/freertos.dir/portable/MemMang/heap_5.c.obj
- [ 11%] Building C object libraries/freertos/CMakeFiles/freertos.dir/queue.c.obj
- [ 11%] Building C object libraries/freertos/CMakeFiles/freertos.dir/stream_buffer.c.obj
- [ 11%] Linking C static library libcommon.a
- make[3]: Leaving directory '/home/ubuntu/bl_mcu_sdk/build'
- [ 12%] Building C object libraries/freertos/CMakeFiles/freertos.dir/tasks.c.obj
- [ 12%] Built target common
- make[3]: Entering directory '/home/ubuntu/bl_mcu_sdk/build'
- Scanning dependencies of target bl702_driver
- [ 13%] Building C object libraries/freertos/CMakeFiles/freertos.dir/timers.c.obj
- make[3]: Leaving directory '/home/ubuntu/bl_mcu_sdk/build'
- make[3]: Entering directory '/home/ubuntu/bl_mcu_sdk/build'
- [ 13%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_acomp.c.obj
- [ 14%] Building C object libraries/freertos/CMakeFiles/freertos.dir/portable/gcc/risc-v/bl702/port.c.obj
- [ 15%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_adc.c.obj
- [ 15%] Building ASM object libraries/freertos/CMakeFiles/freertos.dir/portable/gcc/risc-v/bl702/portASM.S.obj
- [ 16%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_boot2.c.obj
- [ 16%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_cam.c.obj
- [ 17%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_clock.c.obj
- [ 18%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_common.c.obj
- [ 18%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_dac.c.obj
- [ 19%] Linking C static library libfreertos.a
- make[3]: Leaving directory '/home/ubuntu/bl_mcu_sdk/build'
- [ 19%] Built target freertos
- [ 20%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_dma.c.obj
- [ 21%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_emac.c.obj
- [ 22%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_flash.c.obj
- [ 22%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_gpio.c.obj
- [ 23%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_i2c.c.obj
- [ 24%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_i2s.c.obj
- [ 24%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_keyscan.c.obj
- [ 25%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_mjpeg.c.obj
- [ 26%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_mtimer.c.obj
- [ 26%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_pm.c.obj
- [ 27%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_pm_util.c.obj
- [ 28%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_pwm.c.obj
- [ 29%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_qdec.c.obj
- [ 29%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_rtc.c.obj
- [ 30%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_sec_aes.c.obj
- [ 31%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_sec_dsa.c.obj
- [ 31%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_sec_ecdsa.c.obj
- [ 32%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_sec_hash.c.obj
- [ 33%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_spi.c.obj
- [ 34%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_timer.c.obj
- [ 34%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_uart.c.obj
- [ 35%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_usb.c.obj
- [ 36%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/hal_drv/src/hal_wdt.c.obj
- [ 36%] Building ASM object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/startup/GCC/entry.S.obj
- [ 37%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/startup/GCC/start_load.c.obj
- [ 38%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/startup/interrupt.c.obj
- [ 38%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/startup/system_bl702.c.obj
- [ 39%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_acomp.c.obj
- [ 40%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_adc.c.obj
- [ 41%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_aon.c.obj
- [ 41%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_cam.c.obj
- [ 42%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_common.c.obj
- [ 42%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_dma.c.obj
- [ 43%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_dac.c.obj
- [ 44%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_ef_ctrl.c.obj
- [ 45%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_emac.c.obj
- [ 45%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_glb.c.obj
- [ 46%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_hbn.c.obj
- [ 47%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_i2c.c.obj
- [ 48%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_i2c_gpio_sim.c.obj
- [ 48%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_i2s.c.obj
- [ 49%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_ir.c.obj
- [ 50%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_kys.c.obj
- [ 51%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_l1c.c.obj
- [ 51%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_mjpeg.c.obj
- [ 52%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_pds.c.obj
- [ 53%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_psram.c.obj
- [ 53%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_pwm.c.obj
- [ 54%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_qdec.c.obj
- [ 55%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_romapi.c.obj
- [ 55%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_sec_dbg.c.obj
- [ 56%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_sec_eng.c.obj
- [ 57%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_sf_cfg.c.obj
- [ 57%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_sf_cfg_ext.c.obj
- [ 58%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_sf_ctrl.c.obj
- [ 59%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_sflash.c.obj
- [ 60%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_sflash_ext.c.obj
- [ 60%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_spi.c.obj
- [ 61%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_timer.c.obj
- [ 62%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_uart.c.obj
- [ 62%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_usb.c.obj
- [ 63%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_xip_sflash.c.obj
- [ 64%] Building C object libraries/bl702_driver/CMakeFiles/bl702_driver.dir/std_drv/src/bl702_xip_sflash_ext.c.obj
- [ 65%] Linking C static library libbl702_driver.a
- make[3]: Leaving directory '/home/ubuntu/bl_mcu_sdk/build'
- [ 65%] Built target bl702_driver
- make[3]: Entering directory '/home/ubuntu/bl_mcu_sdk/build'
- Scanning dependencies of target mbedtls
- make[3]: Leaving directory '/home/ubuntu/bl_mcu_sdk/build'
- make[3]: Entering directory '/home/ubuntu/bl_mcu_sdk/build'
- [ 65%] Building C object libraries/mbedtls/CMakeFiles/mbedtls.dir/bflb_port/src/bflb_ccm.c.obj
- [ 66%] Building C object libraries/mbedtls/CMakeFiles/mbedtls.dir/bflb_port/src/bflb_aes.c.obj
- [ 68%] Building C object libraries/mbedtls/CMakeFiles/mbedtls.dir/library/platform_util.c.obj
- [ 68%] Building C object libraries/mbedtls/CMakeFiles/mbedtls.dir/library/sha256.c.obj
- [ 69%] Linking C static library libmbedtls.a
- make[3]: Leaving directory '/home/ubuntu/bl_mcu_sdk/build'
- [ 69%] Built target mbedtls
- make[3]: Entering directory '/home/ubuntu/bl_mcu_sdk/build'
- Scanning dependencies of target ble
- make[3]: Leaving directory '/home/ubuntu/bl_mcu_sdk/build'
- make[3]: Entering directory '/home/ubuntu/bl_mcu_sdk/build'
- [ 69%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/port/bl_port.c.obj
- [ 70%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/buf.c.obj
- [ 70%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/log.c.obj
- [ 71%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/atomic_c.c.obj
- [ 72%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/poll.c.obj
- [ 73%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/rpa.c.obj
- [ 73%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/work_q.c.obj
- [ 74%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/dec.c.obj
- [ 75%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/utils.c.obj
- [ 76%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/dummy.c.obj
- [ 76%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/aes_decrypt.c.obj
- [ 77%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/cbc_mode.c.obj
- [ 78%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/aes_encrypt.c.obj
- [ 78%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/ccm_mode.c.obj
- [ 79%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/ctr_mode.c.obj
- [ 80%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/cmac_mode.c.obj
- [ 80%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/ctr_prng.c.obj
- [ 81%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/ecc.c.obj
- [ 82%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/ecc_dh.c.obj
- [ 83%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/ecc_dsa.c.obj
- [ 83%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/ecc_platform_specific.c.obj
- [ 84%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/hmac_prng.c.obj
- [ 85%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/hmac.c.obj
- [ 85%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/sha256.c.obj
- [ 86%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/common/tinycrypt/source/utils.c.obj
- [ 87%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/bl_hci_wrapper/bl_hci_wrapper.c.obj
- [ 88%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/hci_onchip/hci_driver.c.obj
- [ 88%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/host/att.c.obj
- [ 89%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/host/conn.c.obj
- [ 90%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/host/crypto.c.obj
- [ 90%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/host/gatt.c.obj
- [ 91%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/host/hci_core.c.obj
- [ 92%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/host/hci_ecc.c.obj
- [ 92%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/host/l2cap.c.obj
- [ 93%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/host/uuid.c.obj
- [ 94%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/host/smp.c.obj
- /home/ubuntu/bl_mcu_sdk/components/ble/ble_stack/host/hci_core.c: In function 'bt_set_name.part.0':
- /home/ubuntu/bl_mcu_sdk/components/ble/ble_stack/host/hci_core.c:5863:5: warning: 'strncpy' specified bound 30 equals destination size [-Wstringop-truncation]
- 5863 | strncpy(bt_dev.name, name, sizeof(bt_dev.name));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 94%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/host/settings.c.obj
- [ 95%] Building C object libraries/ble/CMakeFiles/ble.dir/ble_stack/host/keys.c.obj
- [ 96%] Linking C static library libble.a
- make[3]: Leaving directory '/home/ubuntu/bl_mcu_sdk/build'
- [ 96%] Built target ble
- make[3]: Entering directory '/home/ubuntu/bl_mcu_sdk/build'
- Scanning dependencies of target ble_central_bl702.elf
- make[3]: Leaving directory '/home/ubuntu/bl_mcu_sdk/build'
- make[3]: Entering directory '/home/ubuntu/bl_mcu_sdk/build'
- [ 96%] Building C object samples/ble_central/CMakeFiles/ble_central_bl702.elf.dir/ble_central_tp_client.c.obj
- [ 97%] Building C object samples/ble_central/CMakeFiles/ble_central_bl702.elf.dir/main.c.obj
- [ 99%] Building C object samples/ble_central/CMakeFiles/ble_central_bl702.elf.dir/__/__/__/bsp/bsp_common/platform/bflb_platform.c.obj
- [ 99%] Building C object samples/ble_central/CMakeFiles/ble_central_bl702.elf.dir/__/__/__/bsp/bsp_common/platform/syscalls.c.obj
- [ 99%] Building C object samples/ble_central/CMakeFiles/ble_central_bl702.elf.dir/__/__/__/bsp/board/bl702/board.c.obj
- [100%] Linking C executable ../../../out/examples/ble/ble_central/ble_central_bl702.elf
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(hci_onchip.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(hci_onchip.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(hci_onchip.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(ke_msg.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(ke_msg.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(ke_msg.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(ke_task.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(ke_task.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(ke_task.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(arch_main.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(arch_main.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(arch_main.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(em_buf.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(em_buf.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(em_buf.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(lld.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(lld.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(lld.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(llm.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(llm.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(llm.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(rwble.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(rwble.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(rwble.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(ea.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(ea.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(ea.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(rwip.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(rwip.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(rwip.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(ke_event.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(ke_event.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(ke_event.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(ke_mem.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(ke_mem.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(ke_mem.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(llc_util.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(llc_util.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(llc_util.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(lld_evt.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(lld_evt.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(lld_evt.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(lld_pdu.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(lld_pdu.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(lld_pdu.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(hci_tl.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(hci_tl.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(hci_tl.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(llc_llcp.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(llc_llcp.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(llc_llcp.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(llm_hci.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(llm_hci.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(llm_hci.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(llc_hci.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: ../../../components/ble/blecontroller/lib/libblecontroller.a(llc_hci.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file ../../../components/ble/blecontroller/lib/libblecontroller.a(llc_hci.o)
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: /home/ubuntu/bl_mcu_sdk/components/ble/bl702_rf/lib/libbl702_rf.a(bl702_rf_private.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: error: /home/ubuntu/bl_mcu_sdk/components/ble/bl702_rf/lib/libbl702_rf.a(bl702_rf_private.o): conflicting priv spec version (major/minor/revision).
- /usr/bin/riscv64_thead/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: failed to merge target specific data of file /home/ubuntu/bl_mcu_sdk/components/ble/bl702_rf/lib/libbl702_rf.a(bl702_rf_private.o)
- collect2: error: ld returned 1 exit status
- make[3]: *** [samples/ble_central/CMakeFiles/ble_central_bl702.elf.dir/build.make:153: ../out/examples/ble/ble_central/ble_central_bl702.elf] Error 1
- make[3]: Leaving directory '/home/ubuntu/bl_mcu_sdk/build'
- make[2]: *** [CMakeFiles/Makefile2:202: samples/ble_central/CMakeFiles/ble_central_bl702.elf.dir/all] Error 2
- make[2]: Leaving directory '/home/ubuntu/bl_mcu_sdk/build'
- make[1]: *** [Makefile:84: all] Error 2
- make[1]: Leaving directory '/home/ubuntu/bl_mcu_sdk/build'
- make: *** [Makefile:51: build] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement