|
|
@@ -44,14 +44,47 @@ else |
|
|
|
]) |
|
|
|
fi |
|
|
|
|
|
|
|
dnl ================================================================ |
|
|
|
dnl PortAudio checks. |
|
|
|
dnl ================================================================ |
|
|
|
|
|
|
|
AC_ARG_WITH([portaudio], |
|
|
|
[AS_HELP_STRING([--with-portaudio], [use the portaudio library for audio output @<:@default=yes@:>@])], |
|
|
|
[]) |
|
|
|
|
|
|
|
if test "$with_portaudio" = "no"; then |
|
|
|
echo "Disabling portaudio output support via portaudio" |
|
|
|
have_portaudio=no |
|
|
|
else |
|
|
|
AC_CHECK_HEADERS([portaudio.h], |
|
|
|
[ |
|
|
|
have_portaudio=yes |
|
|
|
],[ |
|
|
|
have_portaudio=no |
|
|
|
]) |
|
|
|
fi |
|
|
|
|
|
|
|
dnl ================================================================ |
|
|
|
dnl Audio checks. |
|
|
|
dnl ================================================================ |
|
|
|
|
|
|
|
if test "$have_pulseaudio" = yes ; then |
|
|
|
AUDIO=pulseaudio |
|
|
|
if test "$have_portaudio" = yes ; then |
|
|
|
if test "$have_pulseaudio" = yes ; then |
|
|
|
PKG_CHECK_MODULES(PULSEAUDIO_SIMPLE, [libpulse-simple >= 0.9], |
|
|
|
[ |
|
|
|
have_pulseaudio=yes |
|
|
|
AUDIO=runtime |
|
|
|
],[ |
|
|
|
have_pulseaudio=no |
|
|
|
AUDIO=portaudio |
|
|
|
]) |
|
|
|
else |
|
|
|
AUDIO=portaudio |
|
|
|
fi |
|
|
|
elif test "$have_pulseaudio" = yes ; then |
|
|
|
AUDIO=pulseaudio |
|
|
|
else |
|
|
|
AUDIO=disabled |
|
|
|
AUDIO=disabled |
|
|
|
fi |
|
|
|
|
|
|
|
AC_SUBST(AUDIO) |
|
|
@@ -97,5 +130,6 @@ AC_MSG_NOTICE([ |
|
|
|
|
|
|
|
wxWidgets: ${WX_VERSION} |
|
|
|
pulseaudio: ${have_pulseaudio} |
|
|
|
portaudio: ${have_portaudio} |
|
|
|
audio configuration: ${AUDIO} |
|
|
|
]) |