This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS/CC1352R: Symbol "ZERO" redifined Error

Part Number: CC1352R


Tool/software: Code Composer Studio

Hello expart,

On CC1352R , our customer tried to use ble5stack,

but they found symbol "ZERO" duplication error with the binary library which they used in the past.

Are there any suggestion to avoid this kind of error?

---------------- 

error #10056: symbol "ZERO" redefined: first defined in

"C:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/libraries/cc13x2r1/ble_r2.symbols"; redefined in "../application/easylink/DECENTRA/d2_debug.a<decentra_base.o>"

error #10010: errors encountered during linking; "dmm_wsnnode_ble_sp_app_CC1352R1_LAUNCHXL_tirtos_ccs.out" not built

----------------

Regards, A.Fujinaka

  • Akihiko Fujinaka-san,

    Have you tried one of the three following solutions:

    - (if possible) do not include the library ../application/easylink/DECENTRA/d2_debug.a<decentra_base.o>

    - (if possible) define the symbol ZERO as weak in decentra_base..c/.h [use the following: attribute__((weak)) ]

    - verify if all the libraries have been built for the right SDK version

    Regards,