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/CCSTUDIO-C2000: CCS V10 for macOS does not discovers installed compilers

Part Number: CCSTUDIO-C2000

Tool/software: Code Composer Studio

Hi, 

I'm using CCS Version: 10.0.0.00010 for macOS Catalina version 10.15.4 and I have been trying to install an old version (18.1.6) of the C2000 and ARM compilers. Unfortunately, CCS does not discover the installed versions. I had tried to install it by using the "Install Code Generation Compilers Tool" and also direct download and manually install the referred compilers. Nevertheless, the installed compilers does not appear in the list of "discovered tools".

Does anyone know how to workaround this issue?

  • If you use "Refresh" on the CCS preferences does that discover the installed compilers?

    I have seen issues with CCS 10 under Linux where CCS doesn't automatically discover installed compilers, but manually using "Refresh" then discovers the compilers.

  • Hi Chester,

    Thanks for point this out. Unfortunately, when I said "CCS does not discover the installed versions" I mean that, after including the path of the compilers and press the button "Refresh" CCS does not discover the compilers.

    Best regards,

    Jorge 

  • Jorge,

    I can reproduce this on my CCSv10.0.0.00010 with compiler 18.1.x releases, but not with 18.12.x releases. 

    The reason is that macOS Catalina completely removed ALL 32-bit support for applications (link), thus rendering the older compilers unusable.

    To test this, simply go to the command line and issue the following:

    SDOs-MacBook-Pro:bin SDO$ pwd
    /Applications/ti/ccsv1000/ccs/tools/compiler/ti-cgt-c2000_18.1.8.LTS/bin
    SDOs-MacBook-Pro:bin SDO$ ./cl2000
    -bash: ./cl2000: Bad CPU type in executable

    There is no workaround for that, sorry. 

    Regards,

    Rafael

  • Ok , thanks for the clarification. 

    Best regards,

    Jorge