]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - makefile
added -lmodplug if libmodplug.a is detected, and a corresponding #define
[xonotic/darkplaces.git] / makefile
index 45b2d97f666b7f08004d331141799d3bde69430f..4423d411dc2a0cbc39c8615fb5b2dcfddd42d732 100644 (file)
--- a/makefile
+++ b/makefile
@@ -199,12 +199,18 @@ endif
 ifeq ($(DP_SOUND_API), OSS)
        OBJ_SOUND=$(OBJ_SND_OSS)
        LIB_SOUND=$(LIB_SND_OSS)
+       ifneq ($(shell [ -e /usr/lib64/libmodplug.a ] || [ -e /usr/lib/libmodplug.a ]), false)
+               LIB_SOUND+=-lmodplug -lstdc++
+       endif
 endif
 
 # ALSA: Advanced Linux Sound Architecture
 ifeq ($(DP_SOUND_API), ALSA)
        OBJ_SOUND=$(OBJ_SND_ALSA)
        LIB_SOUND=$(LIB_SND_ALSA)
+       ifneq ($(shell [ -e /usr/lib64/libmodplug.a ] || [ -e /usr/lib/libmodplug.a ]), false)
+               LIB_SOUND+=-lmodplug -lstdc++
+       endif
 endif
 
 # COREAUDIO: Core Audio