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.

CCS9 / CCS10 Can't Build Large Code Large Data Library rts430x_lc_ld_eabi.lib

Other Parts Discussed in Thread: MSP430F2618

Hello,

I am resurrecting an old project that was built with toolchain MSP430 18.1.1.LTS using large code, large data model. As this is a medical device, I do need to use the original tool chain. I seem to be able to successfully install the toolchain as expected. When I attempt to build the project though it fails when it goes to build the library rts430x_lc_ld_eabi.lib. I haven't located the log files for building the library, and the error messages on CCS Console change somewhat. Typical messages are copy/pasted at the end of this post.

I have tried clean installs of CCS9 and CCS10 downloaded recently. I have run the installer and CCS as an Admin user on two different Windows PCs.

Please help. (As a workaround, I think if someone just sent me a copy of the built library from MPS430 18.1.1 that would work too.)

Building target: "test.out"
Invoking: MSP430 Linker
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.1.1.LTS/bin/cl430" -vmspx --data_model=large --use_hw_mpy=16 --advice:power=all --define=__MSP430F2618__ -g --printf_support=minimal --diag_warning=225 --diag_wrap=off --display_error_number -z -m"test.map" --heap_size=80 --stack_size=80 --cinit_hold_wdt=on -i"C:/ti/ccs930/ccs/ccs_base/msp430/include" -i"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.1.1.LTS/lib" -i"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.1.1.LTS/include" --reread_libs --diag_wrap=off --display_error_number --warn_sections --xml_link_info="test_linkInfo.xml" --use_hw_mpy=16 --rom_model -o "test.out" "./main.obj" "../lnk_msp430f2618.cmd"  -llibc.a
<Linking>
warning #10366-D: automatic library build: using library "C:\ti\ccs930\ccs\tools\compiler\ti-cgt-msp430_18.1.1.LTS\lib\rts430x_lc_ld_eabi.lib" for the first time, so it must be built.  This may take a few minutes.
Creating library c:/users/devadmin/appdata/local/temp/ti416f~1/rts430x_lc_ld_eabi.lib
Makefile:1250: recipe for target 'library' failed
  -->  error: 'strncat.c.' not found
gmake.exe[2]: *** [library] Error 1

  • The closest I have is 18.1.2 (my next earlier is 16.9.7). 

    Is the source actually there in "ccsv9\tools\compiler\ti-cgt-msp430_18.1.1.LTS\lib"? I wonder if there's something minor like a missing path getting in your way.