--- configure.in.old 2005-08-02 05:30:23.000000000 +0900 +++ configure.in 2005-09-06 11:23:01.187825680 +0900 @@ -76,13 +76,21 @@ [EXTRA_LIBS="$EXTRA_LIBS -lossaudio"]) fi -PKG_CHECK_MODULES(ALSA, [alsa >= 0.9], - [COMPILE_ALSA="yes" - EXTRA_OBJS="$EXTRA_OBJS alsa.o" - AC_DEFINE([HAVE_ALSA], 1, [Define if you have ALSA.]) - EXTRA_LIBS="$EXTRA_LIBS $ALSA_LIBS" - CFLAGS="$CFLAGS $ALSA_CFLAGS"], - [COMPILE_ALSA="no"]) +AC_ARG_WITH(alsa, AS_HELP_STRING(--without-alsa, Compile without ALSA support.)) + +if test "x$with_alsa" != "xno" +then + + PKG_CHECK_MODULES(ALSA, [alsa >= 0.9], + [COMPILE_ALSA="yes" + EXTRA_OBJS="$EXTRA_OBJS alsa.o" + AC_DEFINE([HAVE_ALSA], 1, [Define if you have ALSA.]) + EXTRA_LIBS="$EXTRA_LIBS $ALSA_LIBS" + CFLAGS="$CFLAGS $ALSA_CFLAGS"], + [COMPILE_ALSA="no"]) +else + COMPILE_ALSA="no" +fi AC_ARG_WITH(jack, AS_HELP_STRING(--without-jack, Compile without JACK support.))