diff options
| author | tv <tv@NetBSD.org> | 1998-08-27 01:55:16 +0000 |
|---|---|---|
| committer | tv <tv@NetBSD.org> | 1998-08-27 01:55:16 +0000 |
| commit | 65b8da28f5cf85ec406b089e46fb973c73b6f32a (patch) | |
| tree | e782717f33b7359333955693b65db65783b30607 /libexec | |
| parent | a80cad6e0a35a9909cb088803b0dfefd8126b8b1 (diff) | |
Use -L for libc's objdir in case NOPICINSTALL is set in mk.conf.
Diffstat (limited to 'libexec')
| -rw-r--r-- | libexec/ld.elf_so/Makefile | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/libexec/ld.elf_so/Makefile b/libexec/ld.elf_so/Makefile index d1086c2736b..2b5f92c2a20 100644 --- a/libexec/ld.elf_so/Makefile +++ b/libexec/ld.elf_so/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 1998/08/13 18:16:43 christos Exp $ +# $NetBSD: Makefile,v 1.15 1998/08/27 01:55:16 tv Exp $ .include <bsd.own.mk> # for OBJECT_FMT definition @@ -13,13 +13,16 @@ PROG= ld.elf_so .include "${.CURDIR}/${MACHINE_ARCH}/Makefile.inc" .endif +CLIBOBJ!=cd ${.CURDIR}/../../lib/libc; \ + printf "xxx: .MAKE\n\t@echo \$${.OBJDIR}\n" | ${MAKE} -s -f- + SRCS+= rtld.c reloc.c symbol.c malloc.c xmalloc.c xprintf.c debug.c \ map_object.c load.c search.c headers.c paths.c CPPFLAGS+= -Wall -DLIBDIR=\"${LIBDIR}\" -D_PATH_RTLD=\"${BINDIR}/${PROG}\" CPPFLAGS+= -DDEBUG -DRTLD_LOADER #CPPFLAGS+= -DRTLD_DEBUG -LDADD+= -L${DESTDIR}/${LIBDIR} -non_shared -lc_pic +LDADD+= -L${DESTDIR}/${LIBDIR} -L${CLIBOBJ} -non_shared -lc_pic DPADD+= ${LIBC_PIC} .if (${OBJECT_FMT} == "ELF") |
