Hi all,
I upgraded my CCS to V5.4 from V5.2 yesterday, and it was working fine until today when I start to get linking error. The log of building was posted below, and it seems there is an "-l" as part of the directory of library "libc.a", thus the linker couldn't find the file. It happens to all the projects in the workspace.
Is there a way to remove the "-l" option?
Thanks,
Dawei
**** Build of configuration Debug for project GPIO ****
"D:\\ti\\ccsv5\\utils\\bin\\gmake" -k all
'Building target: GPIO.out'
'Invoking: ARM Linker'
"D:/ti/ccsv5/tools/compiler/arm_5.0.4/bin/armcl" -mv5e --code_state=32 --abi=eabi -me -g --define=am1808 --diag_warning=225 --display_error_number -z --stack_size=0x800 -m"GPIO.map" --heap_size=0x800 -i"D:/ti/ccsv5/tools/compiler/arm_5.0.4/lib" -i"D:/ti/ccsv5/tools/compiler/arm_5.0.4/include" --reread_libs --warn_sections --display_error_number --rom_model -o "GPIO.out" "./gpio_test.obj" "./boot.obj" -l"" -l"D:\ti\ccsv5\tools\compiler\arm_5.0.4\lib\libc.a" "../AM1808.cmd"
<Linking>
error #10008-D: cannot find file
"-lD:\ti\ccsv5\tools\compiler\arm_5.0.4\lib\libc.a"
undefined first referenced
symbol in file
--------- ----------------
>> Compilation failure
__TI_auto_init ./boot.obj
_args_main ./boot.obj
exit ./boot.obj
main_func_sp ./boot.obj
error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "GPIO.out" not built
gmake: *** [GPIO.out] Error 1
gmake: Target `all' not remade because of errors.
**** Build Finished ****