only enable dsound in case the header file is present
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
diff --git a/configure b/configure
index ccf8dc7..222694f 100755
--- a/configure
+++ b/configure
@@ -435,6 +435,14 @@
compile_object
}
+check_include() {
+cat > $TMPC <<EOF
+#include <$1>
+int main(void) { return 0; }
+EOF
+ compile_object
+}
+
write_c_skeleton() {
cat > $TMPC <<EOF
int main(void) { return 0; }
@@ -568,7 +576,11 @@
MINGW32*)
mingw32="yes"
audio_possible_drivers="dsound sdl"
- audio_drv_list="dsound"
+ if check_include dsound.h; then
+ audio_drv_list="dsound"
+ else
+ audio_drv_list=""
+ fi
;;
GNU/kFreeBSD)
bsd="yes"