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.

Problem on the format of output executable

Hi All,

I am using a non-TI compiler tool-chains to build my application, but essentially it will invoke cl6x to finish the compile and link works.

But when I try to modify the output format from COFF to ELF by adding a option "--abi=ebai" to linker command line, there reports an error as below:

<Linking>
error: --abi=eabi not supported when producing TI-COFF output files
fatal error: cannot continue with specified options; aborting

I'm confused by the error message since as we know, --abi is the linker option to control the output format, but where could we specify the output file must be a "TI-COFF output files'? Does that not the responsibility of "--abi"?

Thanks in advanced.

Allen