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.

Linker error when building for ELF

Other Parts Discussed in Thread: OMAP3530

I have a C64x project that is successfully building a COFF binary.  I am trying to get it to build as an ELF binary as that is all that I have working with syslink right now. (I am ultimately targeting the DSP on the OMAP3530)

When I build for ELF, I suddenly get missing symbols from the AES64plus TI library.  My first thought was that this .lib file was built for COFF and thus causing issues.  I updated the make file to include --abi=eabi so that it builds for ELF, but that did not resolve the issue.

Does anyone have any idea as to what would cause a link error only when building for elf?

More specifically, my DSP build is targeting ti.targets.elf.C64P