Make the locally built and executed build tools in this directory
static to avoid them trying to use shared libraries before we're ready. During the initial elf buildworld, the shared loader only exists in the obj tree, so it can't be used.
This commit is contained in:
parent
559628a153
commit
f68e5c78bb
@ -1,7 +1,7 @@
|
||||
# Makefile for libmytinfo
|
||||
# Use 'make update_term_h' manually after changing internal
|
||||
# mytinfo structures
|
||||
# $Id: Makefile,v 1.12 1997/02/22 15:07:29 peter Exp $
|
||||
# $Id: Makefile,v 1.13 1998/07/07 01:51:18 bde Exp $
|
||||
|
||||
LIB= mytinfo
|
||||
SRCS= addstr.c binorder.c buildpath.c caplist.c capsort.c compar.c\
|
||||
@ -30,20 +30,20 @@ capsort.c: mkcapsort
|
||||
./mkcapsort > capsort.c
|
||||
|
||||
mkcapsort: mkcapsort.c caplist.o compar.o
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -o mkcapsort ${.CURDIR}/mkcapsort.c caplist.o compar.o
|
||||
$(CC) -static $(CFLAGS) $(LDFLAGS) -o mkcapsort ${.CURDIR}/mkcapsort.c caplist.o compar.o
|
||||
|
||||
binorder.c: mkbinorder ${.CURDIR}/bin_order
|
||||
./mkbinorder ${.CURDIR}/bin_order > binorder.c
|
||||
|
||||
mkbinorder: mkbinorder.c capsort.o caplist.o compar.o findcap.o
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -o mkbinorder ${.CURDIR}/mkbinorder.c capsort.o \
|
||||
$(CC) -static $(CFLAGS) $(LDFLAGS) -o mkbinorder ${.CURDIR}/mkbinorder.c capsort.o \
|
||||
caplist.o compar.o findcap.o
|
||||
|
||||
version.c: mkversion
|
||||
./mkversion > version.c
|
||||
|
||||
mkversion: mkversion.c
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -o mkversion ${.CURDIR}/mkversion.c
|
||||
$(CC) -static $(CFLAGS) $(LDFLAGS) -o mkversion ${.CURDIR}/mkversion.c
|
||||
|
||||
${.CURDIR}/term.head: mktermhead ${.CURDIR}/cap_list
|
||||
./mktermhead -n $(CAPS) ${.CURDIR}/cap_list > ${.CURDIR}/term.head
|
||||
@ -52,9 +52,9 @@ caplist.c: mkcaplist ${.CURDIR}/cap_list
|
||||
./mkcaplist -n $(CAPS) ${.CURDIR}/cap_list > caplist.c
|
||||
|
||||
mktermhead: mktermhead.c readcaps.o
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -o mktermhead ${.CURDIR}/mktermhead.c readcaps.o
|
||||
$(CC) -static $(CFLAGS) $(LDFLAGS) -o mktermhead ${.CURDIR}/mktermhead.c readcaps.o
|
||||
|
||||
mkcaplist: mkcaplist.c readcaps.o
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -o mkcaplist ${.CURDIR}/mkcaplist.c readcaps.o
|
||||
$(CC) -static $(CFLAGS) $(LDFLAGS) -o mkcaplist ${.CURDIR}/mkcaplist.c readcaps.o
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
Loading…
x
Reference in New Issue
Block a user