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 V6.1.1

Genius 5355 points
Other Parts Discussed in Thread: MSP430FR6989, MSPMATHLIB

Hi Support,

I have tried to compile the sample code that you have provided to me earlier using CCS V6.1.1 and seems to have some problem. Maybe it might be just some settings which I am not aware. Below is the compilation messages:

**** Build of configuration Debug for project ESI_INV_CAL_3LC_V1 ****

"C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all

'Building target: ESI_INV_CAL_3LC_V1.out'

'Invoking: MSP430 Linker'

"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_4.4.5/bin/cl430" -vmspx --abi=eabi --advice:power="all" -g --define=__MSP430FR6989__ --diag_warning=225 --display_error_number --diag_wrap=off --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 --printf_support=minimal -z -m"ESI_INV_CAL_3LC_V1.map" --heap_size=160 --stack_size=160 --use_hw_mpy=F5 --cinit_hold_wdt=on -i"C:/ti/ccsv6/ccs_base/msp430/include" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_4.4.5/lib" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_4.4.5/include" -i"C:/ti/ccsv6/ccs_base/msp430/lib" --reread_libs --warn_sections --display_error_number --diag_wrap=off --xml_link_info="ESI_INV_CAL_3LC_V1_linkInfo.xml" --rom_model -o "ESI_INV_CAL_3LC_V1.out" "./ESI_ESIOSC.obj" "./LCD.obj" "./ScanIF.obj" "./main.obj" "../lnk_msp430fr6989.cmd" -l"libmath.a" -l"libc.a"

<Linking>

remark #10422-D: (ULP 6.2) Detected use of a device with available 32-bit hardware multiplier and not also using MSPMATHLIB library (libmath.a). Recommend using MSPMATHLIB library (libmath.a) for improved performance.

error #10008-D: cannot find file "libmath.a"

error #10010: errors encountered during linking; "ESI_INV_CAL_3LC_V1.out" not built

>> Compilation failure

gmake: *** [ESI_INV_CAL_3LC_V1.out] Error 1

gmake: Target `all' not remade because of errors.

**** Build Finished ****

 

Any idea?

Thanks, Shaun