This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
ARM newlib can't be beuild
- From: Engelthaler Jiří <Jiri dot Engelthaler at zat dot cz>
- To: "'newlib at sourceware dot org'" <newlib at sourceware dot org>
- Date: Fri, 29 Sep 2017 18:45:02 +0000
- Subject: ARM newlib can't be beuild
- Authentication-results: sourceware.org; auth=none
- Authentication-results: spf=none (sender IP is ) smtp.mailfrom=Jiri dot Engelthaler at zat dot cz;
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:99
Hello.
Since this commit https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=commitdiff;h=cc142edbe7af2f7d52a80b137ac0ad141408033d newlib can't be built for CPU ARM.
make[6]: Entering directory '/home/user/newlib/newlib-2.5.0.20170922/arm-none-eabi/libgloss/arm/semihv2m'
make[6]: *** No rule to make target 'all'. Stop.
make[6]: Leaving directory '/home/user/newlib/newlib-2.5.0.20170922/arm-none-eabi/libgloss/arm/semihv2m'
../../.././libgloss/arm/../multi-build.in:6: recipe for target 'multi-do' failed
Building on Ubuntu 17.04 with gcc-arm-none-eabi compiler installed
In newlib directory just start
./configure --target=arm-none-eabi --disable-shared --disable-newlib-supplied-syscalls
make