diff options
author | jb <jb@FreeBSD.org> | 1998-03-11 21:00:49 +0000 |
---|---|---|
committer | jb <jb@FreeBSD.org> | 1998-03-11 21:00:49 +0000 |
commit | cb9d9e3be3c62524aaaa8c3dab42c3854de754c7 (patch) | |
tree | 041d6989dbbd19842c36dcf312f985f9be81850f /Makefile.alpha | |
parent | cb348fd0d59d614200d16d9fdf03a7434668ce2c (diff) | |
download | FreeBSD-src-cb9d9e3be3c62524aaaa8c3dab42c3854de754c7.zip FreeBSD-src-cb9d9e3be3c62524aaaa8c3dab42c3854de754c7.tar.gz |
Put a -DBOOTSTRAP in the make flags for the lib-tools so that the
crt objects built during that phase don't try to find FreeBSD specific
headers. This causes the rtld to be left out, but that's OK because
at this stage, the programs are linked statically anyway.
When the libraries are built, the crt objects will be built with
the FreeBSD tools and compiled against the FreeBSD headers, so that's
the time when the rtld support cuts in.
Diffstat (limited to 'Makefile.alpha')
-rw-r--r-- | Makefile.alpha | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Makefile.alpha b/Makefile.alpha index 381696e..1b1ef43 100644 --- a/Makefile.alpha +++ b/Makefile.alpha @@ -1,4 +1,4 @@ -# $Id: Makefile.alpha,v 1.3 1998/03/09 00:25:30 jb Exp $ +# $Id: Makefile.alpha,v 1.4 1998/03/10 20:25:17 jb Exp $ # # NOTE: # @@ -331,6 +331,7 @@ lib-tools: ln -s /usr/bin/grotty ${WORLDTMP}/usr/bin/grotty ln -s /usr/bin/pic ${WORLDTMP}/usr/bin/pic ln -s /usr/bin/tbl ${WORLDTMP}/usr/bin/tbl + @echo @echo "--------------------------------------------------------------" @echo " Build tools to compile and install the libraries...." @echo "--------------------------------------------------------------" @@ -346,8 +347,8 @@ lib-tools: usr.bin/mk_cmds \ usr.bin/uudecode cd ${.CURDIR}/$d && ${MAKE} obj && \ - ${MAKE} depend && \ - ${MAKE} ${MK_FLAGS} all && \ + ${MAKE} ${MK_FLAGS} -DBOOTSTRAP depend && \ + ${MAKE} ${MK_FLAGS} -DBOOTSTRAP all && \ ${MAKE} ${MK_FLAGS} -B install ${CLEANDIR} ${OBJDIR} .endfor |