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.

  • Resolved

Compiler/MSP430FR5869: Unresolved Symbols After TI Compiler Upgrade

Expert 1270 points

Replies: 2

Views: 107

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.

  • Hi Adam,

    Have you tried to create a new MSP430FR5869 porject in CCS9 and build that project to see any errors?

    Regards,
    Ling
  • In reply to Ling Zhu2:

    Thanks, that resolved my issue! I created a new project for the MSP430FR5869, and it compiled successfully with TI compiler 18.12.1 LTS. I then copied the code from the old project to the new one. It still compiled.

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.