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.
Tool/software: Code Composer Studio
Hi,
I am trying to use the optimizer assistant in CCSv8.2 on software for a mmwave sensor. I can get debug and release versions built but the generated makefiles for the optimizer assistant has a problem. The message reported is
**** Build of configuration Release__opt_for_speed__5 for project mmw_mss_14xx ****
/home/akd/ti/ccsv8/utils/bin/gmake -k -j 8 all -O
rm -f /home/akd/workspace_v8/mmw_mss_14xx/xwr14xx_mmw_demo.bin
makefile:144: recipe for target 'all' failed
gmake[1]: *** No rule to make target 'xwr14xx_mmw_demo_mss.xer4f', needed by 'main-build'.
gmake[1]: Target 'main-build' not remade because of errors.
gmake: *** [all] Error 2
**** Build Finished ****
Your thoughts? I should not have to hand edit all the files.
Thanks.
Al
I can reproduce this and it appears to be a bug in the build system. I will file a bug report and then post the tracking number here. Unfortunately the upcoming CCS 9.0 release also has this issue.
The workaround for now would be to manually change the opt_for_speed option within the project's build settings and build it individually for each setting. After the bug has been analyzed we will be able to let you know if there is a better workaround. Sorry about the inconvenience.
allen dominek said:I get this error. This one probably can be adddressed. Can you please tell me what I should load?
I also get the same error with CCS 7.4. Unfortunately I don't see an easy fix here either. The bug is actually in the auto-generated makefile itself. In the makefile, the path to the SYS/BIOS packages is not getting passed properly to the XDCtools.
For the default/correct project build, it looks like this:
'Building file: "../mmw.cfg"'
'Invoking: XDCtools'
"C:/CCStudio_7.4.0.00015/xdctools_3_50_04_43_core/xs" --xdcpath="C:/ti/bios_6_73_00_12/packages;" xdc.tools.configuro
while for the failed case, it looks like this:
'Building file: "../mmw.cfg"'
'Invoking: XDCtools'
"C:/CCStudio_7.4.0.00015/xdctools_3_50_04_43_core/xs" --xdcpath= xdc.tools.configuro
Notice the empty path to --xdcpath.
Unfortunately since the issue is in the auto-generated makefile, it seems that the quickest and easiest workaround at this point is to manually build the project with the desired optimization settings. Sorry about the inconvenience.