Applied, thanks! Flavio Cruz, le mer. 10 juil. 2024 17:04:40 +0100, a ecrit: > --- > Makefile.am | 5 +++++ > configure.ac | 6 +++++- > 2 files changed, 10 insertions(+), 1 deletion(-) > > diff --git a/Makefile.am b/Makefile.am > index 357e847..837d602 100644 > --- a/Makefile.am > +++ b/Makefile.am > @@ -72,6 +72,11 @@ AM_CFLAGS += \ > AM_CFLAGS += \ > -fno-strict-aliasing > > +# We use a freestanding environment. > +AM_CFLAGS += \ > + -ffreestanding \ > + -nostdlib > + > # The smashing stack protector might be enabled by default, but might emit > # unsuitable code. > if disable_smashing_stack_protector > diff --git a/configure.ac b/configure.ac > index bf74b88..88f4d9a 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -25,7 +25,9 @@ if test -z "${CFLAGS+set}"; then > # Use these CFLAGS by default if nothing is set. > CFLAGS="-g -O2" > fi > -# We don't need glibc to compile gnumach. > +saved_CFLAGS="$CFLAGS" > +# We don't need glibc to compile gnumach so ensure we don't try to use it > +# during configure. > CFLAGS="$CFLAGS -ffreestanding -nostdlib" > > AC_CONFIG_AUX_DIR([build-aux]) > @@ -268,6 +270,8 @@ AC_CONFIG_COMMANDS_POST([ > [fi > ]) > > + > +CFLAGS="$saved_CFLAGS" > # > # Fire. > # > -- > 2.45.2 > >
-- Samuel <b> lisons de l'assembleur c -+- #sos - CrisC forever -+-