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.

Upgraded to CCS 6.1.3.00033 and can't compile my projects - library files fail to build in temp directory - Windows 10

[Problem: 
I upgraded Code Composer Studio to Version: 6.1.3.00033 on Windows 10.

I imported my existing msp430 projects into a new workspace and they won't compile. These projects compiled and worked fine on the ccs version 6.1.2.  I do have other tools installed now that I didn't have when I was using the prior CCS version.    I recently installed Cygwin and saw a forum post mentioning build issues caused by Cygwin/Mingw, but not this particular error.
 
I get over a hundred errors with file not found in the CCS console (see below).  It appears the library files won't build since all the errors are coming from trying to build files in C:\ti\ccsv6\tools\compiler\ti-cgt-msp430_15.12.1.LTS\lib\src.  When I look at the temp directory created by CCS where the obj files are trying to be put, the directory is Read Only, so it appears CCS is creating the temp directory properly.  I tried installing and running ccs as Administrator and that didn't help.  CCS V6.1.3 has been installed here on other Windows PC platforms that are not Windows 10 and don't have a lot of other tools; the projects build fine on those PCs.  So this issues must be either Windows 10 or other tools related.

process_begin: CreateProcess(NULL, cl430 ctime64.c -O4 --diag_warning=225 --quiet -O4 --diag_warning=225 --quiet --abi=eabi -q --silicon_errata=CPU12 --silicon_errata=CPU13 --silicon_errata=CPU19 --silicon_errata=CPU40 -c --ti_lib --keep_unneeded_types=false -vmspx --data_model=small --code_model=small --abi=eabi -q --silicon_errata=CPU12 --silicon_errata=CPU13 --silicon_errata=CPU19 --silicon_errata=CPU40 -c --ti_lib --keep_unneeded_types=false -vmspx --data_model=small --code_model=small -Ic:/ti/ccsv6/tools/compiler/msp430~1.lts/lib/src -fr c:/users/mark/appdata/local/temp/tic113~1/obj -fs c:/users/mark/appdata/local/temp/tic113~1/obj -ft c:/users/mark/appdata/local/temp/tic113~1/obj -ppa -ppd --pp_directory=c:/users/appdata/local/temp/tic113~1/obj, ...) failed.
make (e=2): The system cannot find the file specified.
gmake.exe[1]: *** [c:/users/appdata/local/temp/tic113~1/obj/ctime64.obj] Error 2

Description Resource Path Location Type
gmake.exe[1]: *** [c:/users/appdata/local/temp/ti_mkl~1/obj/ctime64.obj] Error 2 PowerProcessor C/C++ Problem

]

[Steps Needed to Recreate Problem: 
1. Rename C:\ti directory
2. download and install new ccs v6.1.3 with msp430 and compiler
3. Import existing ccs projects.
4. clean and build all
5. CCS fails to build the library files (and also doesn't build the projects).

]

 

  • Mark Fitzgerald said:
    process_begin: CreateProcess(NULL, cl430 ctime64.c -O4 --diag_warning=225 --quiet -O4 --diag_warning=225 --quiet --abi=eabi -q --silicon_errata=CPU12 --silicon_errata=CPU13 --silicon_errata=CPU19 --silicon_errata=CPU40 -c --ti_lib --keep_unneeded_types=false -vmspx --data_model=small --code_model=small --abi=eabi -q --silicon_errata=CPU12 --silicon_errata=CPU13 --silicon_errata=CPU19 --silicon_errata=CPU40 -c --ti_lib --keep_unneeded_types=false -vmspx --data_model=small --code_model=small -Ic:/ti/ccsv6/tools/compiler/msp430~1.lts/lib/src -fr c:/users/mark/appdata/local/temp/tic113~1/obj -fs c:/users/mark/appdata/local/temp/tic113~1/obj -ft c:/users/mark/appdata/local/temp/tic113~1/obj -ppa -ppd --pp_directory=c:/users/appdata/local/temp/tic113~1/obj, ...) failed.
    make (e=2): The system cannot find the file specified.

    Mark,

    You are correct in your assessment that it is the library build utility that is failing. 

    There are known issues with using the library build utility in Windows when Cygwin tools are also installed on the machine. Please see this wiki.  The workaround is to temporarily remove these tools from your PATH before running CCS or the compiler tools.  Sorry about the inconvenience.