我按照附件文档的步骤,生成ccs的dsp程序,但是当修改输出格式为
就编译不通过,报以下错误
操作步骤完全按照文档写的,就是不成功!但是如果不改格式的话(使用)就可以编译成功,但是slaveloder就不能加载。请问如何解决?
使用环境ccs5.5,
Kevin Le82:
图片怎么显示不了,直接贴到编辑框里可以显示,发表就显示不了,怎样弄?
Kevin Le82:
回复 Kevin Le82:
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 filesfatal error #10011: cannot continue with specified options; aborting>> Compilation failuregmake: *** [helloworld.out] Error 1gmake: 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
user4120508:
回复 Kevin Le82:
我把Output format 那一栏选择 legacy COFF(通用输出格式)就编译过去了。回的有点晚,哈哈。希望帮助后面的朋友。