Other Parts Discussed in Thread: C2000WARE
Hi,
I am trying to run the CLA math operation from C2000Ware version 2_00_00_02 for TI F2838x . The project works fine works fine when I build the executable in EABI format. But I want to use the COFF format executable. I am getting the following linker error.
<Linking>
warning: library
"C:/ti/c2000/C2000Ware_2_00_00_02/libraries/boot_rom/f2838x/rev0/rom_symbol_
libs/cpu1/claDataROM/F2838xCPU1_CLADATAROM_Symbols_fpu32.lib" contains ELF
object files which are incompatible with the TI-COFF output file. Ensure
you are using the proper library.
warning: library
"C:/ti/c2000/C2000Ware_2_00_00_02/libraries/boot_rom/f2838x/rev0/rom_symbol_
libs/cpu1/claDataROM/F2838xCPU1_CLADATAROM_Symbols_fpu32.lib" contains ELF
object files which are incompatible with the TI-COFF output file. Ensure
you are using the proper library.
undefined first referenced
symbol in file
--------- ----------------
_CLAsincosTable_Coef0 C:/ti/c2000/C2000Ware_2_00_00_02/libraries/math/CLAmath/c28/lib/cla1_math_library_datarom.lib<CLAcos.obj>
I have tried the following libraries from the path C2000Ware_2_00_00_02\libraries\math\CLAmath\c28\lib
cla0_math_library_datarom.lib
cla0_math_library_datarom_fpu32.lib
cla1_math_library_datarom.lib
cla1_math_library_datarom_fpu32.lib
cla2_math_library_datarom.lib
cla2_math_library_datarom_fpu32.lib
Looks like all the CLA math libraries are built with ELF format even though separate elf libraries with <name>_elf.lib are present. Can you let me know how to get the COFF format executable?
Thanks,
Aditya