Complete toolchain with standard libraries

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Complete toolchain with standard libraries

452 Views
jakobczyk_woj
Contributor I

I'm trying to build my project on my build server.

I have prepared a makefile and it runs ok on my local machine, when using SDK installed in MCUExpresso IDE (my toolchain is at /usr/local/mcuxpressoide-11.4.1_6260/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.4.0.202103011116/tools/arm-none-eabi/)

However, on my build machine I don't want to install the IDE, so I'm using a gcc-enabled SDK built in the MCU Xpresso SDK Builder and an ARM toolchain downloaded from developer.arm.com.

My problem is that the toolchain does not include some of the libraries used in the project, such as libm, libstdc++_nano or libcr_newlib_semihost.
These libraries are available in the SDK installed from the IDE.

How can I get these without installing the IDE?

My board is iMX RT1051 and the project is bare metal.

0 Kudos
2 Replies

436 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi @jakobczyk_woj ,

Maybe you can install MCUXpresso on another computer and then copy those files to your system.

 

Regards,

jing

0 Kudos

419 Views
jakobczyk_woj
Contributor I

Well, sure, but it's kind of a workaround, not a proper solution. There should be a way to build the project without installing IDE, especially as there is a download for gcc-based MCU SDK.

0 Kudos