Other Parts Discussed in Thread: CC2640, SYSBIOS
Tool/software: Code Composer Studio
Was using 1.35 SDK for the CC2640R2 and trying to change to use newer 1.40.00.45.
After changing project defs as I understand them, I get linker warnings such as:
warning #16032-D: object files have incompatible wchar_t types ("/home/arross/ti/simplelink_cc2640r2_sdk_1_40_00_45/source/ti/blestack/blelib/host/cc26xx_gap_xcxx.a<gap_centdevmgr.o>" = --wchar_t=32, "./Application/BLEBridge.obj" = --wchar_t=16)
I don't use wchars in the project (that I know of).
If I try to change the wchar_t size to 32 for the APP project, I get build errors for undefined symbols - along with warnings such as:
warning #16032-D: object files have incompatible wchar_t types ("/home/arross/Bose/Professor/BLE/BLEBridge/CC2640/config/src/sysbios/rom_sysbios.aem3<rom_sysbios.obj>" = --wchar_t=16, "./Application/BLEBridge.obj" = --wchar_t=32).
Same code builds fine with SDK 1.35.