diff --git a/src/xpdev/Common.gmake b/src/xpdev/Common.gmake index 12c6fdb12ba300e3710b6de0bd25d4489ab65a11..f7e9b825e0eb03e363fb21652579bb9ef3e80558 100644 --- a/src/xpdev/Common.gmake +++ b/src/xpdev/Common.gmake @@ -218,3 +218,14 @@ ifeq ($(shell if [ -f /usr/include/alsa/asoundlib.h ] ; then echo YES ; fi),YES) XPDEV-MT_LIBS += -ldl XPDEV_LIBS += -ldl endif + +ifndef NO_PULSEAUDIO + ifeq ($(shell command -v pkg-config > /dev/null && pkg-config --exists libpulse-simple && echo 'YES'),YES) + XPDEV-CFLAGS += -DWITH_PULSEAUDIO `pkg-config libpulse-simple --cflags` + XPDEV-MT_CFLAGS += -DWITH_PULSEAUDIO `pkg-config libpulse-simple --cflags` + ifeq ($(os),linux) + XPDEV-MT_LIBS += -ldl + XPDEV_LIBS += -ldl + endif + endif +endif diff --git a/src/xpdev/GNUmakefile b/src/xpdev/GNUmakefile index 9788fbbc7a284fef9e62aea7f25a34577577b164..16d7a036a007a375481ebf7093eb300a9daa5e24 100644 --- a/src/xpdev/GNUmakefile +++ b/src/xpdev/GNUmakefile @@ -8,13 +8,6 @@ ifndef win MTOBJS += $(MTOBJODIR)$(DIRSEP)xpevent$(OFILE) endif -ifndef NO_PULSEAUDIO - ifeq ($(shell command -v pkg-config > /dev/null && pkg-config --exists libpulse-simple && echo 'YES'),YES) - CFLAGS += -DWITH_PULSEAUDIO `pkg-config libpulse-simple --cflags` - MT_CFLAGS += -DWITH_PULSEAUDIO `pkg-config libpulse-simple --cflags` - endif -endif - CFLAGS += -I. $(XPDEV_CFLAGS) ifndef WITHOUT_ALSA_SOUND ifeq ($(shell if [ -f /usr/include/alsa/asoundlib.h ] ; then echo YES ; fi),YES)