- # If no audio api flags specified, use OSS
- if [test $sound_api = _NO_API_;] then
- AC_SUBST( sound_api, [-D__LINUX_OSS__] )
- AC_MSG_RESULT(using OSS)
- AC_SUBST( audio_apis, [-D__LINUX_OSS__] )
+ *-apple*)
+ AC_ARG_WITH(jack, [ --with-jack = choose JACK server support (unix only)], [
+ api="$api -D__UNIX_JACK__"
+ AC_MSG_RESULT(using JACK)
+ AC_CHECK_LIB(jack, jack_client_open, , AC_MSG_ERROR(JACK support requires the jack library!))], )
+
+# AC_CHECK_HEADER(jack/jack.h, [], [AC_MSG_ERROR(Jack header file not found!)] )
+# LIBS="$LIBS -framework jackmp" ], )
+
+
+ # Look for Core flag
+ AC_ARG_WITH(core, [ --with-core = choose CoreAudio API support (mac only)], [
+ api="$api -D__MACOSX_CORE__"
+ AC_MSG_RESULT(using CoreAudio)
+ AC_CHECK_HEADER(CoreAudio/CoreAudio.h, [], [AC_MSG_ERROR(CoreAudio header files not found!)] )
+ LIBS="$LIBS -framework CoreAudio -framework CoreFoundation" ], )
+
+ # If no audio api flags specified, use CoreAudio
+ if [test "$api" == ""; ] then
+ AC_SUBST( api, [-D__MACOSX_CORE__] )
+ AC_MSG_RESULT(using CoreAudio)
+ AC_CHECK_HEADER(CoreAudio/CoreAudio.h,
+ [],
+ [AC_MSG_ERROR(CoreAudio header files not found!)] )
+ AC_SUBST( LIBS, ["-framework CoreAudio -framework CoreFoundation"] )