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.