aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Djärv2006-12-20 19:57:18 +0000
committerJan Djärv2006-12-20 19:57:18 +0000
commitce091e444a3980073434122acd6d77eae2378257 (patch)
tree4f2b98aef5cf4de978b463c1c17ff7c622719135
parent4f654aa699dff82e1a7da4e41fc2ea24726aa5a0 (diff)
downloademacs-ce091e444a3980073434122acd6d77eae2378257.tar.gz
emacs-ce091e444a3980073434122acd6d77eae2378257.zip
* configure.in: Detect alsa/asoundlib.h also.
-rw-r--r--configure.in21
1 files changed, 21 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 0a910da67a4..8fc6af8e07b 100644
--- a/configure.in
+++ b/configure.in
@@ -1567,9 +1567,30 @@ if test "${with_sound}" != "no"; then
1567 fi 1567 fi
1568 PKG_CHECK_MODULES(ALSA, $ALSA_MODULES, HAVE_ALSA=yes, HAVE_ALSA=no) 1568 PKG_CHECK_MODULES(ALSA, $ALSA_MODULES, HAVE_ALSA=yes, HAVE_ALSA=no)
1569 if test $HAVE_ALSA = yes; then 1569 if test $HAVE_ALSA = yes; then
1570 SAVE_CFLAGS="$CFLAGS"
1571 SAVE_LDFLAGS="$LDFLAGS"
1572 CFLAGS="$ALSA_CFLAGS $CFLAGS"
1573 LDFLAGS="$ALSA_LIBS $LDFLAGS"
1574 AC_TRY_COMPILE([#include <asoundlib.h>], [snd_lib_error_set_handler (0);],
1575 emacs_alsa_normal=yes,
1576 emacs_alsa_normal=no)
1577 if test "$emacs_alsa_normal" != yes; then
1578 AC_TRY_COMPILE([#include <alsa/asoundlib.h>],
1579 [snd_lib_error_set_handler (0);],
1580 emacs_alsa_subdir=yes,
1581 emacs_alsa_subdir=no)
1582 if test "$emacs_alsa_subdir" != yes; then
1583 AC_MSG_ERROR([pkg-config found alsa, but it does not compile. See config.log for error messages.])
1584 fi
1585 ALSA_CFLAGS="$ALSA_CFLAGS -DALSA_SUBDIR_INCLUDE"
1586 fi
1587
1588 CFLAGS="$SAVE_CFLAGS"
1589 LDFLAGS="$SAVE_LDFLAGS"
1570 LIBSOUND="$LIBSOUND $ALSA_LIBS" 1590 LIBSOUND="$LIBSOUND $ALSA_LIBS"
1571 CFLAGS_SOUND="$CFLAGS_SOUND $ALSA_CFLAGS" 1591 CFLAGS_SOUND="$CFLAGS_SOUND $ALSA_CFLAGS"
1572 AC_DEFINE(HAVE_ALSA, 1, [Define to 1 if ALSA is available.]) 1592 AC_DEFINE(HAVE_ALSA, 1, [Define to 1 if ALSA is available.])
1593 AC_SUBST()
1573 fi 1594 fi
1574 AC_SUBST(CFLAGS_SOUND) 1595 AC_SUBST(CFLAGS_SOUND)
1575fi 1596fi