Skip to content

Exporters - uvision4 failed to build Nucleo F411RE project #1982

Closed
@toyowata

Description

@toyowata

Reported from a developer:


I have tried to build exported rtos uVision4 project from mbed classic using Template:

New program -> NUCLEO-F411RE platform ->  Nucleo_rtos_basic template

Building the project on the uVision had been failed with three errors:

.\build\Nucleo_rtos_basic_copy.axf: Error: L6218E: Undefined symbol
__rt_lib_init (referred from rtx_conf_cm.o).
.\build\Nucleo_rtos_basic_copy.axf: Error: L6218E: Undefined symbol
__libspace_start (referred from rtx_conf_cm.o).
.\build\Nucleo_rtos_basic_copy.axf: Error: L6218E: Undefined symbol
__use_two_region_memory (referred from rtx_conf_cm.o).

I found that this is because the options of the project don't have the 'Use MicroLIB' option. Please refer to attached image.

img-1

I think all the templates should be reviewed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions