From 650e17d0ba60a5e17e8d4b79966178789557c58a Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Tue, 29 Aug 2000 11:33:02 +0000 Subject: [PATCH] Add --with-kernel in configure script to specify the directory where new ALSA headers have been installed. --- acinclude.m4 | 7 ------- configure.in | 12 +++++++++++- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/acinclude.m4 b/acinclude.m4 index 750edea7..d6e185c8 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -1,11 +1,5 @@ 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([ @@ -27,7 +21,6 @@ void main(void) [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, [ diff --git a/configure.in b/configure.in index a7234595..ff4eb3fc 100644 --- a/configure.in +++ b/configure.in @@ -20,10 +20,20 @@ AC_PROG_INSTALL 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 -- 2.47.1