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.

Compiler/MSP430FR5869: Unresolved Symbols After TI Compiler Upgrade

Part Number: MSP430FR5869

Tool/software: TI C/C++ Compiler

I have a project using the MSP430FR5869 which was developed with TI compiler v16.9.4 LTS.  Recently, I upgraded my development environment, and now have TI compiler v18.12.1 installed.  When I first attempted to build the project, it gave a warning saying, "This project was created using a version of compiler that is not currently installed - 16.9.4.LTS [MSP430]. Another version of the compiler will be used during build - 18.12.1.LTS," and the project compiled successfully.

I then changed the project's properties to use TI compiler v18.12.1 (which was being used anyway), and attempted to clean and build.  The build failed with the following errors:

Description Resource Path Location Type
#10010 null: errors encountered during linking; "voutia.out" not built voutia C/C++ Problem
<a href="processors.wiki.ti.com/.../10234"> null: unresolved symbols remain voutia C/C++ Problem
gmake: *** [voutia.out] Error 1 voutia C/C++ Problem
gmake: Target 'all' not remade because of errors. voutia C/C++ Problem
unresolved symbol __mpusam, first referenced in C:\ti\ccs901\ccs\tools\compiler\ti-cgt-msp430_18.12.1.LTS\lib\rts430x_lc_rd_eabi.lib<mpu_init.c.obj> voutia C/C++ Problem
unresolved symbol __mpuseg, first referenced in C:\ti\ccs901\ccs\tools\compiler\ti-cgt-msp430_18.12.1.LTS\lib\rts430x_lc_rd_eabi.lib<mpu_init.c.obj> voutia C/C++ Problem
unresolved symbol MPUSEG, first referenced in C:\ti\ccs901\ccs\tools\compiler\ti-cgt-msp430_18.12.1.LTS\lib\rts430x_lc_rd_eabi.lib<mpu_init.c.obj> voutia C/C++ Problem

What is the recommended way to resolve these unresolved symbols?

Thanks,

Adam J.

**Attention** This is a public forum