diff options
author | Roy Marples <roy@marples.name> | 2008-03-02 10:40:08 +0000 |
---|---|---|
committer | Roy Marples <roy@marples.name> | 2008-03-02 10:40:08 +0000 |
commit | 7c092fbc7904be18510eed08c72cbad974db8adc (patch) | |
tree | b1fc37769c6657a4bce52f56cf51e21325448c3e /mk | |
parent | a135d0d93b6ff1aebd0064b4b2afbc7e0313b1fd (diff) |
If build in a prefix, define the system as prefix.
Diffstat (limited to 'mk')
-rw-r--r-- | mk/prog.mk | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -10,14 +10,14 @@ include ${MK}/sys.mk # so we should embed it if different # This is currently hardcoded for NetBSD which has two dynamic linkers # and we need to use the one in /libexec instead of /usr/libexec -_DYNLINK_SH= if test -e /libexec/ld.elf_so; then \ +_DYNLINK_SH= if test "${PREFIX}" = "" && test -e /libexec/ld.elf_so; then \ echo "-Wl,-dynamic-linker=/libexec/ld.elf_so"; \ else \ echo ""; \ fi _DYNLINK!= ${_DYNLINK_SH} LDFLAGS+= ${_DYNLINK}$(shell ${_DYNLINK_SH}) -LDFLAGS+= -Wl,-rpath=/${LIBNAME} -L/${LIBNAME} +LDFLAGS+= -Wl,-rpath=${PREFIX}/${LIBNAME} -L${PREFIX}/${LIBNAME} LDFLAGS+= ${PROGLDFLAGS} all: depend ${PROG} |