We use the Davinci DM3730,the software package is DVSDK4_03.
We used the C6000 compiler v 6.1.14(in the path:/home/davinci/dm3730/dvsdk4_03/cgt6x_6_1_14) for a long time.
Recently,for the C++ compilation,we install the new compiler v7.3.4(ti_cgt_c6000_7.3.4_setup_linux_x86.bin) in the same path(/home/davinci/dm3730/dvsdk4_03/cgt6x_6_1_14).
Our code is in the path:
/home/davinci/dm3730/dvsdk4_03/codecs-omap3530_4_02_00_00/packages/ti/sdo/codecs.
In the path:/home/davinci/dm3730/dvsdk4_03, there is a xdctools_3_16_03_36. I know it's a compilation tools,it generates the makefile.
In the file: /home/davinci/dm3730/dvsdk4_03/xdctools_3_16_03_36/packages/ti/targets/elf/C64P.xdc
there is:
override readonly config ti.targets.ITarget.Command asm = {
cmd: "cl6x -c",
opts: "-mv64P --abi=elfabi"
};
override readonly config ti.targets.ITarget.Command lnk = {
cmd: "lnk6x",
opts: "--abi=elfabi"
};
that is what I need,but how to use make the xdctools_3_16_03_36 use the elf option to generates makefile?