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.

CCS 10.2 building error with new build configuration

Other Parts Discussed in Thread: AWR1843

Hi Champion,
   I am using CCS 10.2.0.9 to develop AWR1843 C674x (DSS) project. I tried to create a new CCS build configuration 'test' (copy all configurations from 'debug' ) to save some specific build options as shown in below snapshot.

  When I build the project with the new configuration 'test', I find below error. However if I return to the build configuration 'debug', there is no problem. Could you help to check what is the problem? The DSP compiler is ti-cgt-c6000_8.3.3.

gmake[1]: [pre-build] Error 2 (ignored)

makefile:151: recipe for target 'all' failed
gmake[1]: *** No rule to make target 'mrr_18xx_dss.xe674', needed by 'main-build'.
gmake[1]: Target 'main-build' not remade because of errors.
gmake: *** [all] Error 2

Thanks,
Adam

**** Build Finished ****

  • Hi Adam,

    It seems that the copy configuration option doesn't work in CCS with our labs. If you need an extra 'test' configuration, you can modify the src/mrr_dss.projectspec file (I tested this for the MRR lab, but the same should apply for other projectspecs too). Modify configurations="Debug, Release" to configurations="Debug, Release, test". When you import the project in CCS again, you will find three configurations. The test configuration works when created like this

    Regards,

    Aayush

  • Hi Aayush,
       Thanks a lot for your reply. This solution indeed solved the problem. I can create a new 'test' building configuration in this way. I have a further question, what is the referenced building configuration of this 'test' ? Is this copied from 'Debug' or 'Release'?

    Thanks,
    Adam
        

  • Hi Aayush,
         In an already imported CCS project, there is no .projectspec file, only .ccsproject, .cproject, .project files. How to create a new build configurations in this case?

    Thanks,
    Adam

  • Hi Adam,

    1. As far as I can tell for the MRR, the debug and release configurations are exactly the same. I think this would also be the case for most, if not all labs. 

    2. I have never experimented with modifying the .cproject, .ccsproject, .project files. I do not think this is an intended use case. I would recommend keeping modifications to the .projectspec file only and not modifying the internal project files.

    Regards,

    Aayush

  • Hi Aayush,
        Thanks for your reply, I am clear now.

    Best regards,
    Adam