# HG changeset patch # User Yoshiki Yazawa # Date 1190194899 -32400 # Node ID cfb56cc47f9fad99ea82013319869fb489766aa9 # Parent bf2b39567b8c16c13d628287a8d1dd811dff6fbe append rpath on linking audacious when prefix is specified. diff -r bf2b39567b8c -r cfb56cc47f9f buildsys.mk.in --- a/buildsys.mk.in Tue Sep 18 23:23:40 2007 +0200 +++ b/buildsys.mk.in Wed Sep 19 18:41:39 2007 +0900 @@ -70,6 +70,10 @@ OBJS5 = ${OBJS4:.erl=.beam} OBJS += ${OBJS5:.m=.o} +ifneq ($(strip $(prefix)),) + RPATH = -Wl,-rpath=${libdir} +endif + .SILENT: .SUFFIXES: .beam .c .cc .cxx .d .erl .m .PHONY: all subdirs depend install uninstall clean distclean @@ -100,7 +104,7 @@ ${PROG} ${PROG_NOINST}: ${EXT_DEPS} ${OBJS} ${LINK_STATUS} - if ${LD} -o $@ ${OBJS} ${LDFLAGS} ${LIBS}; then \ + if ${LD} -o $@ ${OBJS} ${LDFLAGS} ${LIBS} ${RPATH}; then \ ${LINK_OK}; \ else \ ${LINK_FAILED}; \