summaryrefslogtreecommitdiff
path: root/m68k-atari-mint
diff options
context:
space:
mode:
authorVincent Sanders <vincent.sanders@collabora.co.uk>2012-08-16 18:56:47 +0100
committerVincent Sanders <vincent.sanders@collabora.co.uk>2012-08-16 18:56:47 +0100
commit1a65c5f31172353675437d3ddc8146c2b112f20a (patch)
treef73346d9c7b737f39c18f2a95e6410778e1453e6 /m68k-atari-mint
parentaf2a47979eed073bd945007f59bd4b66ad126888 (diff)
downloadtoolchains-1a65c5f31172353675437d3ddc8146c2b112f20a.tar.gz
toolchains-1a65c5f31172353675437d3ddc8146c2b112f20a.tar.bz2
Make build use automake 2.64 explicitly, still crashes at libmudflap
Diffstat (limited to 'm68k-atari-mint')
-rw-r--r--m68k-atari-mint/Makefile18
1 files changed, 12 insertions, 6 deletions
diff --git a/m68k-atari-mint/Makefile b/m68k-atari-mint/Makefile
index d2a0d17..fd7ff5c 100644
--- a/m68k-atari-mint/Makefile
+++ b/m68k-atari-mint/Makefile
@@ -122,19 +122,25 @@ $(BUILDSTEPS)/mintlib.d: $(BUILDSTEPS)/bootstrap-compiler.d $(SOURCESDIR)/$(UPST
# Rules to build and install the bootstrap compiler
###
+GCC_ENV_PARAMS := AUTOCONF=autoconf2.64 AUTOHEADER=autoheader2.64 AUTORECONF=autoreconf2.64 AUTOM4TE=autom4te2.64 PATH="$(PREFIX)/bin:$(PATH)"
+
$(BUILDSTEPS)/bootstrap-compiler.d: $(BUILDSTEPS)/srcdir-step3.d $(BUILDSTEPS)/binutils.d $(BUILDSTEPS)/mintbin.d
- cd $(BUILDDIR) && PATH="$(PREFIX)/bin:$(PATH)" $(GCC_SRCDIR)/configure --prefix=$(PREFIX) --target=$(TARGET_NAME) \
- --disable-nls --enable-languages=c --enable-checking=no --enable-c99 --enable-maintainer-mode --without-headers
- cd $(BUILDDIR) && PATH="$(PREFIX)/bin:$(PATH)" make all-gcc
- cd $(BUILDDIR) && PATH="$(PREFIX)/bin:$(PATH)" make install-gcc
- cd $(BUILDDIR) && PATH="$(PREFIX)/bin:$(PATH)" make all-target-libgcc
- cd $(BUILDDIR) && PATH="$(PREFIX)/bin:$(PATH)" make install-target-libgcc
+ cd $(BUILDDIR) && $(GCC_ENV_PARAMS) $(GCC_SRCDIR)/configure \
+ --prefix=$(PREFIX) --target=$(TARGET_NAME) \
+ --disable-nls --enable-languages=c \
+ --enable-checking=no --enable-c99 \
+ --enable-maintainer-mode --without-headers
+ cd $(BUILDDIR) && $(GCC_ENV_PARAMS) make all-gcc
+ cd $(BUILDDIR) && $(GCC_ENV_PARAMS) make install-gcc
+ cd $(BUILDDIR) && $(GCC_ENV_PARAMS) make all-target-libgcc
+ cd $(BUILDDIR) && $(GCC_ENV_PARAMS) make install-target-libgcc
touch $@
###
# Rules to create the GCC source tree
###
+
$(BUILDSTEPS)/srcdir-step3.d: $(BUILDSTEPS)/srcdir-step2.d $(SOURCESDIR)/$(UPSTREAM_GCC_PATCH)
bzcat $(SOURCESDIR)/$(UPSTREAM_GCC_PATCH) | patch -d $(GCC_SRCDIR) -p1
touch $@