ARM Cortex-M Microcontroller startup files
Jens Bauer via Digitalmars-d
digitalmars-d at puremagic.com
Mon Apr 27 19:11:04 PDT 2015
On Monday, 27 April 2015 at 05:19:52 UTC, Timo Sintonen wrote:
> The build script:
> ../gcc/configure --disable-bootstrap \
> --enable-languages=c,d --disable-nls --target=arm-eabi \
> --without-headers --with-newlib --without-isl --without-cloog \
> --disable-libphobos --disable-libstdcxx --disable-libbacktrace\
> --enable-multilib
You probably didn't mean to have the backslash right next to
--disable-libbacktrace.
This results in the following switch:
--disable-libbacktrace--enable-multilib
... which makes it build alright. (multilib is enabled by
default).
If adding a space before --enable-multilib, then I get a build
error; a part of cc1 seem to require libbacktrace.
Thus I believe removing --disable-libbacktrace would be OK to do.
I'm still in the process of building/modifying, so it'll take a
while before I report my best results.
So far, it looks like GCC-4.9.2 can be built with multilib if
using --disable-bootstrap.
More information about the Digitalmars-d
mailing list