# HG changeset patch # User Yoshiki Yazawa # Date 1204632055 -32400 # Node ID e55ecfc55d069ede93308b9e3108a9e9b809ca07 # Parent c942eaef7bc6aaa64c6872b038ad640d63ba288f linkage to libSM should use pkg-config otherwise link error might occur on x86_64 dual libs environment. diff -r c942eaef7bc6 -r e55ecfc55d06 configure.ac --- a/configure.ac Mon Mar 03 18:42:36 2008 +0000 +++ b/configure.ac Tue Mar 04 21:00:55 2008 +0900 @@ -483,6 +483,9 @@ AS_AC_EXPAND(desktop_file,"${datadir}/applications/audacious.desktop") AC_DEFINE_UNQUOTED(AUDACIOUS_DESKTOP_FILE,"${desktop_file}",["The location of the desktop file"]) +dnl libSM check +PKG_CHECK_MODULES(sm, sm) + AC_SUBST(beepdir) AC_SUBST(plugindir) diff -r c942eaef7bc6 -r e55ecfc55d06 extra.mk.in --- a/extra.mk.in Mon Mar 03 18:42:36 2008 +0000 +++ b/extra.mk.in Tue Mar 04 21:00:55 2008 +0900 @@ -339,3 +339,5 @@ PCH ?= @PCH@ IMPLIB_LIBS = @IMPLIB_LIBS@ SIMD_CFLAGS ?= @SIMD_CFLAGS@ +SM_CFLAGS ?= @sm_CFLAGS@ +SM_LIBS ?= @sm_LIBS@ diff -r c942eaef7bc6 -r e55ecfc55d06 src/audacious/Makefile --- a/src/audacious/Makefile Mon Mar 03 18:42:36 2008 +0000 +++ b/src/audacious/Makefile Tue Mar 04 21:00:55 2008 +0900 @@ -175,7 +175,7 @@ ${samplerate_LIBS} \ ../libguess/libguess.a \ ../libSAD/libSAD.a \ - ../libeggsmclient/libeggsmclient.a -lSM -lICE \ + ../libeggsmclient/libeggsmclient.a ${SM_LIBS} \ ${GTK_LIBS} \ ${DBUS_LIBS} \ ${MOWGLI_LIBS} \