648c936726
binaries for the ELF version.) - convert a.out, elf32 and elf64 support into convience libraries and link them right ones in. if elf_ldd() fails on 64 bit platforms, try elf32_ldd() before aout_ldd(). now ldd on 64 bit platforms works for 32 bit binaries, aka PR#40199, and it seems that all the issues from README are gone too.
14 lines
419 B
Makefile
14 lines
419 B
Makefile
# $NetBSD: Makefile.common,v 1.1 2009/01/06 03:59:56 mrg Exp $
|
|
|
|
LDELFSO=${NETBSDSRCDIR}/libexec/ld.elf_so
|
|
CPPFLAGS+= -I${LDELFSO} -DLIBDIR=\"${LIBDIR}\"
|
|
CPPFLAGS+= -D_RTLD_SOURCE
|
|
#CPPFLAGS+= -DDEBUG
|
|
.PATH: ${LDELFSO}
|
|
|
|
.if (${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "sparc64") || \
|
|
(${MACHINE_ARCH} == "arm") || (${MACHINE_ARCH} == "m68k") || \
|
|
(${MACHINE_ARCH} == "powerpc")
|
|
CPPFLAGS+= -DVARPSZ
|
|
.endif
|