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.

Failure to build OutOfBox_EmulKeyboardStorage.out

Other Parts Discussed in Thread: MSP430F5529

Hi, I have a new TI MSP430F5529 Launchpad, and I am trying to learn by rebuilding the OutOfBox_EmulKeyboardStorage project.  I imported it from the TI Resource Explorer into TI CCS Cloud, v1.6.0.

The project appear to import fine, and I selected it and then selected Rebuild Project.  I could see a bunch of compilation messages going by, and then got:

warning #10366-D: automatic library build: using library "@ccs/tools/compiler/msp430_15.12.3.LTS/lib/rts430x_lc_ld_eabi.lib" for the first time, so it must be built. This may take a few minutes.

This seemed to stall for a while, then I got a slew of Warning: INLINE recursion limit exceeded, along with an abnormal termination of @ccs/tools/compiler/msp430_15.12.3/LTS/bin/cg430:

<Linking> warning #10366-D: automatic library build: using library "@ccs/tools/compiler/msp430_15.12.3.LTS/lib/rts430x_lc_ld_eabi.lib" for the first time, so it must be built. This may take a few minutes. "@ccs/tools/compiler/msp430_15.12.3.LTS/lib/src/s__string_base.h", line 160: Warning - INLINE recursion limit exceeded. "@ccs/tools/compiler/msp430_15.12.3.LTS/lib/src/s__alloc.h", line 325: Warning - INLINE recursion limit exceeded. "@ccs/tools/compiler/msp430_15.12.3.LTS/lib/src/s__string_base.h", line 101: Warning - INLINE recursion limit exceeded. "@ccs/tools/compiler/msp430_15.12.3.LTS/lib/src/s__string_base.h", line 100: Warning - INLINE recursion limit exceeded. "NO_PSN_FILE", line 0: Warning - INLINE recursion limit exceeded. "NO_PSN_FILE", line 0: Warning - INLINE recursion limit exceeded. "NO_PSN_FILE", line 0: Warning - INLINE recursion limit exceeded. "NO_PSN_FILE", line 0: Warning - INLINE recursion limit exceeded. "NO_PSN_FILE", line 0: Warning - INLINE recursion limit exceeded. "@ccs/tools/compiler/msp430_15.12.3.LTS/lib/src/s__string_base.h", line 101: Warning - INLINE recursion limit exceeded. "@ccs/tools/compiler/msp430_15.12.3.LTS/lib/src/s__string_base.h", line 100: Warning - INLINE recursion limit exceeded. "NO_PSN_FILE", line 0: Warning - INLINE recursion limit exceeded. abnormal termination of @ccs/tools/compiler/msp430_15.12.3.LTS/bin/cg430 gmake[1]: *** [/tmp/TI_MKLIBm58hUn/OBJ/unified_locale.obj] Killed Makefile:1080: recipe for target '/tmp/TI_MKLIBm58hUn/OBJ/unified_locale.obj' failed

I don't have any clue what could be wrong or what I can do to fix this.  After a few more minutes, the project tried to link, but probably because the library did not build correctly, I got unresolved symbol errors:

<snip>

error #10234-D: unresolved symbols remain

warning #10202-D: no suitable entry-point found; setting to 0

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

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

gmake: Target 'all' not remade because of errors. **** Build Finished ****

Any ideas on what I can do to fix/solve this problem.  Not a good start for the cloud tools if I can't even build the simplest of examples :-(

Thanks for ideas and help.

Scott

  • Yes, that's a failure to build the RTS, but I can't tell what the problem is from the diagnostics shown.
    I would think that the cloud installation should have all of the libraries pre-built... I'll need to check up on that with someone.
    In the meantime, please try switching to "restricted data" model as a workaround.