# HG changeset patch # User William Pitcock # Date 1190054155 18000 # Node ID 187908c7ec02931c80d3212afa83cdefa76087ec # Parent 1f75259a1cacae706ef99e4124117ff42e59443b set EXPORTDYN to -Wl,-export-dynamic if needed. diff -r 1f75259a1cac -r 187908c7ec02 configure.ac --- a/configure.ac Mon Sep 17 13:24:14 2007 -0500 +++ b/configure.ac Mon Sep 17 13:35:55 2007 -0500 @@ -188,10 +188,13 @@ LDFLAGS="$LDFLAGS -framework CoreFoundation -framework CoreServices -framework Carbon" ;; *) + EXPORTDYN="-Wl,-export-dynamic" AC_MSG_RESULT([no]) ;; esac +AC_SUBST(EXPORTDYN) + dnl chardet support dnl ======================== AC_ARG_ENABLE(chardet, diff -r 1f75259a1cac -r 187908c7ec02 extra.mk.in --- a/extra.mk.in Mon Sep 17 13:24:14 2007 -0500 +++ b/extra.mk.in Mon Sep 17 13:35:55 2007 -0500 @@ -340,3 +340,4 @@ TRANSPORT_PLUGIN_DIR ?= @TRANSPORT_PLUGIN_DIR@ TRANSPORT_PLUGINS ?= @TRANSPORT_PLUGINS@ PCH ?= @PCH@ +EXPORTDYN ?= @EXPORTDYN@ diff -r 1f75259a1cac -r 187908c7ec02 src/audacious/Makefile --- a/src/audacious/Makefile Mon Sep 17 13:24:14 2007 -0500 +++ b/src/audacious/Makefile Mon Sep 17 13:35:55 2007 -0500 @@ -136,6 +136,8 @@ LIBS += -L../libaudclient -laudclient endif +LDFLAGS += ${EXPORTDYN} + depend-hook: $(DBUS_BINDINGS) CPPFLAGS += -DHAVE_CONFIG_H \