snd_cards->snd_defaults_card

This commit is contained in:
Jaroslav Kysela 2000-12-04 16:19:43 +00:00
parent 4ce1aa010c
commit 17fe446785

View file

@ -1,6 +1,7 @@
dnl Configure Paths for Alsa dnl Configure Paths for Alsa
dnl Christopher Lansdown (lansdoct@cs.alfred.edu) dnl Christopher Lansdown <lansdoct@cs.alfred.edu>
dnl 29/10/1998 dnl Jaroslav Kysela <perex@suse.cz>
dnl Last modification: 04/12/2000
dnl AM_PATH_ALSA(MINIMUM-VERSION) dnl AM_PATH_ALSA(MINIMUM-VERSION)
dnl Test for libasound, and define ALSA_CFLAGS and ALSA_LIBS as appropriate. dnl Test for libasound, and define ALSA_CFLAGS and ALSA_LIBS as appropriate.
dnl enables arguments --with-alsa-prefix= --with-alsa-enc-prefix= --disable-alsatest dnl enables arguments --with-alsa-prefix= --with-alsa-enc-prefix= --disable-alsatest
@ -35,25 +36,6 @@ ALSA_LIBS="$ALSA_LIBS -lasound -lm"
LIBS="$LIBS -lasound -lm" LIBS="$LIBS -lasound -lm"
AC_MSG_RESULT($ALSA_LIBS) AC_MSG_RESULT($ALSA_LIBS)
dnl Check for the presence of the library
dnl if test $enable_alsatest = yes; then
dnl AC_MSG_CHECKING(for working libasound)
dnl AC_TRY_RUN([
dnl #include <sys/asoundlib.h>
dnl void main(void)
dnl {
dnl snd_cards();
dnl exit(0);
dnl }
dnl ],
dnl [AC_MSG_RESULT("present")],
dnl [AC_MSG_RESULT("not found. ")
dnl AC_MSG_ERROR(Fatal error: Install alsa-lib package or use --with-alsa-prefix option...)],
dnl [AC_MSG_RESULT(unsopported)
dnl AC_MSG_ERROR(Cross-compiling isn't supported...)]
dnl )
dnl fi
dnl Check for a working version of libasound that is of the right version. dnl Check for a working version of libasound that is of the right version.
min_alsa_version=ifelse([$1], ,0.1.1,$1) min_alsa_version=ifelse([$1], ,0.1.1,$1)
AC_MSG_CHECKING(for libasound headers version >= $min_alsa_version) AC_MSG_CHECKING(for libasound headers version >= $min_alsa_version)
@ -112,7 +94,7 @@ exit(0);
AC_LANG_RESTORE AC_LANG_RESTORE
dnl Now that we know that we have the right version, let's see if we have the library and not just the headers. dnl Now that we know that we have the right version, let's see if we have the library and not just the headers.
AC_CHECK_LIB([asound], [snd_cards],, AC_CHECK_LIB([asound], [snd_defaults_card],,
[AC_MSG_ERROR(No linkable libasound was found.)] [AC_MSG_ERROR(No linkable libasound was found.)]
) )