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.

error #10016-D: --abi=eabi not supported when producing TI-COFF output files

我按照附件文档的步骤,生成ccs的dsp程序,但是当修改输出格式为

就编译不通过,报以下错误

操作步骤完全按照文档写的,就是不成功!但是如果不改格式的话(使用)就可以编译成功,但是slaveloder就不能加载。请问如何解决?

使用环境ccs5.5,

OMAPL138双核通信之DSP独立仿真教程.pdf
  • 图片怎么显示不了,直接贴到编辑框里可以显示,发表就显示不了,怎样弄?

  • legacy COFF可以编译,但是slaveloader加载不了;eabi(ELF)编译不了,报错误:


    **** Build of configuration Debug for project helloworld ****

    "E:\\ti\\ccsv5\\utils\\bin\\gmake" -k all
    'Building target: helloworld.out'
    'Invoking: C6000 Linker'
    "E:/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x" -mv6740 --abi=eabi -g --define=omapl138 --display_error_number --diag_warning=225 --diag_wrap=off -z --stack_size=0x800 -m"helloworld.map" --heap_size=0x800 -i"E:/ti/ccsv5/tools/compiler/c6000_7.4.4/lib" -i"E:/ti/ccsv5/tools/compiler/c6000_7.4.4/include" --reread_libs --define=DSP_CORE=1 --warn_sections --display_error_number --diag_wrap=off --xml_link_info="helloworld_linkInfo.xml" --rom_model -o "helloworld.out" -l"./configPkg/linker.cmd"  "./dsp/main_dsp.obj" "./dsp/Server.obj" -l"libc.a"
    <Linking>
    error #10016-D: --abi=eabi not supported when producing TI-COFF output files
    fatal error #10011: cannot continue with specified options; aborting

    >> Compilation failure
    gmake: *** [helloworld.out] Error 1
    gmake: Target `all' not remade because of errors.

    **** Build Finished ****

    使用ccs5.5,RTSC配置如下:

    XDCtools:3.25.3.72

    products and repositories:

    -----sys/bios 6.35.4.50

    -----ipc_1_25_03_15\packages

    -----syslink_2_21_01_05\packages

    target:ti.targets.c674

    platform:ti.platforms.evmOMAPL138:dsp

  • 这个芯片使用的人那么少???

    发现原来是target没有根据配置改变自动更新为相应的平台eabi必须是:ti.targets.elf.c674,奇怪,可能是安装的时候ccs有问题

  • 我把Output format 那一栏选择 legacy COFF(通用输出格式)就编译过去了。回的有点晚,哈哈。希望帮助后面的朋友。