X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/e83d0967d4c0965eb8036248acc20d1bf12ad1d8..8f763f1bcd527d7f2bb27a3bf3677571c8ffd2d9:/configure.ac diff --git a/configure.ac b/configure.ac index a06ce68..8b07fd8 100644 --- a/configure.ac +++ b/configure.ac @@ -29,18 +29,25 @@ AM_CONFIG_HEADER([config.h]) AC_CANONICAL_HOST # What we want to build -want_server=yes want_gtk=yes want_python=yes case "$host" in *linux* | *Linux* ) want_alsa=yes + want_server=yes + ;; +*-apple-darwin* ) + want_alsa=no + want_server=no + COREAUDIO="-framework CoreAudio" ;; * ) want_alsa=no + want_server=no ;; esac +AC_SUBST([COREAUDIO]) # Checks for programs. AC_PROG_CC @@ -139,12 +146,15 @@ if test $want_server = yes; then AC_CHECK_LIB([ao], [ao_initialize], [AC_SUBST(LIBAO,[-lao])], [missing_libraries="$missing_libraries libao"]) - if test $want_alsa = yes; then - AC_CHECK_LIB([asound], [snd_pcm_open], - [AC_SUBST(LIBASOUND,[-lasound])], - [missing_libraries="$missing_libraries libasound"]) - AC_DEFINE([API_ALSA],[1],[define to use the ALSA API]) - fi + AC_CHECK_LIB([FLAC], [FLAC__stream_decoder_new], + [AC_SUBST(LIBFLAC,[-lFLAC])], + [missing_libraries="$missing_libraries libFLAC"]) +fi +if test $want_alsa = yes; then + AC_CHECK_LIB([asound], [snd_pcm_open], + [AC_SUBST(LIBASOUND,[-lasound])], + [missing_libraries="$missing_libraries libasound"]) + AC_DEFINE([API_ALSA],[1],[define to use the ALSA API]) fi if test $want_gtk = yes; then