Cross-compiling ARM target
by av2zeal from LinuxQuestions.org on (#5FQHZ)
I am attempting to cross-compile an ARM target on a slackware64-current system. I built the following packages from SBo in the following order:
arm-binutils-2.35
arm-gcc-10.2.0
newlib-3.0.0
diagnosing needing each of these was an adventure unto itself, but I digress...
When I attempt to compile my target, I am presented with the following error:
/usr/bin/arm-none-eabi-ld: cannot find -lc_nano
Doing some quick internet searching turns up that I seem to need (according to other distro naming conventions): libstdc++-arm-none-eabi-newlib
I tried converting a deb package without any luck.
I also ran across the following post from a year ago that seems to have remain unresovled: Link
I am not sure if this is because I was missing a library or needed to modify a config during compilation of one of the previous packages, or if I need to install/compile another package.
Any thoughts or insights are greatly appreciated.


arm-binutils-2.35
arm-gcc-10.2.0
newlib-3.0.0
diagnosing needing each of these was an adventure unto itself, but I digress...
When I attempt to compile my target, I am presented with the following error:
/usr/bin/arm-none-eabi-ld: cannot find -lc_nano
Doing some quick internet searching turns up that I seem to need (according to other distro naming conventions): libstdc++-arm-none-eabi-newlib
I tried converting a deb package without any luck.
I also ran across the following post from a year ago that seems to have remain unresovled: Link
I am not sure if this is because I was missing a library or needed to modify a config during compilation of one of the previous packages, or if I need to install/compile another package.
Any thoughts or insights are greatly appreciated.