when doing 'make build', build lib/csu & install it before building
lib itself. On the Alpha (and other ELF systems), shared library builds require files built/installed by the csu build, so if lib/csu isn't built/installed before lib is, DESTDIR builds won't work and normal builds can mistakenly use old versions of some csu files.
This commit is contained in:
parent
a566decb35
commit
bee34e4913
3
Makefile
3
Makefile
@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile,v 1.37 1996/11/27 02:04:06 cjs Exp $
|
||||
# $NetBSD: Makefile,v 1.38 1997/03/10 23:46:12 cgd Exp $
|
||||
|
||||
.include <bsd.own.mk> # for configuration variables.
|
||||
|
||||
@ -44,6 +44,7 @@ build:
|
||||
(cd ${.CURDIR}/share/mk && ${MAKE} install)
|
||||
${MAKE} includes
|
||||
${MAKE} cleandir
|
||||
(cd ${.CURDIR}/lib/csu && ${MAKE} depend && ${MAKE} && ${MAKE} install)
|
||||
(cd ${.CURDIR}/lib && ${MAKE} depend && ${MAKE} && ${MAKE} install)
|
||||
(cd ${.CURDIR}/gnu/lib && ${MAKE} depend && ${MAKE} && ${MAKE} install)
|
||||
.if exists(domestic) && !defined(EXPORTABLE_SYSTEM)
|
||||
|
Loading…
x
Reference in New Issue
Block a user