dnl Check for ALSA driver package.
AC_DEFUN(ALSA_CHECK_DRIVER, [
-myprefix=$prefix
-if test "$myprefix" = "NONE"; then
- myprefix=$ac_default_prefix
-fi
-OLD_CFLAGS="$CFLAGS"
-CFLAGS="-I$myprefix/include"
AC_MSG_CHECKING(for alsa-driver package)
AC_TRY_COMPILE([
[AC_MSG_RESULT(not found or wrong version);
AC_MSG_ERROR([Install alsa-driver v0.6.0 package first...])]
)
-CFLAGS="$OLD_CFLAGS"
])
AC_DEFUN(SAVE_LIBRARY_VERSION, [
AC_PROG_LN_S
AM_PROG_LIBTOOL
+dnl path for linux/asound.h
+AC_ARG_WITH(kernel,
+ [ --with-kernel=dir give the directory with kernel sources (optional)],
+ [kerneldir="$withval"], [kerneldir=""])
+if test "$kerneldir" != "" -a -d $kerneldir/include ; then
+ ALSA_CFLAGS="$ALSA_CFLAGS -I$kerneldir/include"
+ CFLAGS="-I$kerneldir/include"
+fi
+AC_MSG_RESULT($ALSA_CFLAGS)
+
dnl Checks for header files.
AC_HEADER_STDC
AM_CONFIG_HEADER(include/config.h)
-AC_CHECK_HEADERS(linux/asound.h)
+# AC_CHECK_HEADERS(linux/asound.h)
dnl Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST