Tool/software: TI C/C++ Compiler
Problem:
We are getting the following error message when we removed the library per our requirement (we should not use the libraries). Is there any linker flag will clear this flag. I can define the function in my code and do nothing but I am looking for linker option similar to --cinit_compression=off which turn off __TI_decompress_rle24.
undefined first referenced
symbol in file
--------- ----------------
__TI_decompress_none
Compiler Information:
TI ARM C/C++ Compiler v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM C/C++ Parser v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM EABI C/C++ Parser v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM C/C++ File Merge v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM C/C++ Optimizer v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM C/C++ Codegen v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM Assembler v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM Embed Utility v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM C Source Interlister v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM Linker v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM Absolute Lister v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM Strip Utility v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM XREF Utility v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM C++ Demangler v5.1.6
Tools Copyright (c) 1996-2014 Texas Instruments Incorporated
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM Hex Converter v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM Name Utility v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM Object File Display v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
TI ARM Archiver v5.1.6
Build Number 1OE9R-KDADEMDK-RTARQ-WAR-ZAZE_V_R_W
Command:
$(ARMCL) $(LFLAGS) --cinit_compression=off --output_file=$(OUT_FILE) $(S_OBJ_FILES) $(OBJ_FILES) $(ASM_OBJ_FILES) $(CMD_FILE)
where $(LFLAGS) := -mv7R4 --code_state=32 --float_support=VFPv3D16 --abi=eabi -Ooff --diag_warning=225 --display_error_number --enum_type=packed --preproc_with_compile --preproc_dependency --gen_aux_user_info
Error Message:
<Linking>
warning #10208-D: automatic RTS selection: attempt to automatically link in
index library "libc.a" failed; file not found
"OPS.cmd", line 112: warning #10068-D: no matching section
warning #10062-D: entry-point symbol "_c_int00" undefined
undefined first referenced
symbol in file
--------- ----------------
__TI_decompress_none
error #10234-D: unresolved symbols remain
warning #10202-D: no suitable entry-point found; setting to 0
error #10010: errors encountered during linking; "./Release/exe/OPS.out" not
built