comparison configure.ac @ 19667:23833e1bfa2e

check for PortAudio * configure.ac: fix a typo in sndfile warning message, added checks for PortAudio and relevant build variable exports
author Vytautas Jančauskas <unaudio@gmail.com>
date Wed, 11 Sep 2013 21:25:30 +0300
parents e30c88336ee9
children 97c9ba013ed1
comparison
equal deleted inserted replaced
19666:ea5c156aa804 19667:23833e1bfa2e
938 938
939 SNDFILE_CPPFLAGS= 939 SNDFILE_CPPFLAGS=
940 SNDFILE_LDFLAGS= 940 SNDFILE_LDFLAGS=
941 SNDFILE_LIBS= 941 SNDFILE_LIBS=
942 942
943 warn_sndfile="$sndfile library fails tests. The audioinfo, audioread and audiowrite functions for reading and writing audio files will not be fully functional." 943 warn_sndfile="sndfile library fails tests. The audioinfo, audioread and audiowrite functions for reading and writing audio files will not be fully functional."
944 944
945 PKG_CHECK_EXISTS([sndfile], [ 945 PKG_CHECK_EXISTS([sndfile], [
946 SNDFILE_CPPFLAGS=`$PKG_CONFIG --cflags-only-I sndfile` 946 SNDFILE_CPPFLAGS=`$PKG_CONFIG --cflags-only-I sndfile`
947 SNDFILE_LDFLAGS=`$PKG_CONFIG --libs-only-L sndfile` 947 SNDFILE_LDFLAGS=`$PKG_CONFIG --libs-only-L sndfile`
948 SNDFILE_LIBS=`$PKG_CONFIG --libs-only-l sndfile` 948 SNDFILE_LIBS=`$PKG_CONFIG --libs-only-l sndfile`
959 fi 959 fi
960 960
961 AC_SUBST(SNDFILE_CPPFLAGS) 961 AC_SUBST(SNDFILE_CPPFLAGS)
962 AC_SUBST(SNDFILE_LDFLAGS) 962 AC_SUBST(SNDFILE_LDFLAGS)
963 AC_SUBST(SNDFILE_LIBS) 963 AC_SUBST(SNDFILE_LIBS)
964
965 ### Check for PortAudio
966
967 PORTAUDIO_CPPFLAGS=
968 PORTAUDIO_LDFLAGS=
969 PORTAUDIO_LIBS=
970
971 warn_portaudio="PortAudio library fails tests. The audioplayer, audiorecorder classes and audiodevinfo function for audio playback and recording will not be fully functional."
972
973 PKG_CHECK_EXISTS([portaudio-2.0 >= 19], [
974 PORTAUDIO_CPPFLAGS=`$PKG_CONFIG --cflags-only-I portaudio-2.0`
975 PORTAUDIO_LDFLAGS=`$PKG_CONFIG --libs-only-L portaudio-2.0`
976 PORTAUDIO_LIBS=`$PKG_CONFIG --libs-only-l portaudio-2.0`
977 warn_portaudio=
978 ])
979
980 if test -z "$warn_portaudio"; then
981 AC_DEFINE(HAVE_PORTAUDIO, 1,
982 [Define to 1 if PortAudio is available.])
983 else
984 PORTAUDIO_CPPFLAGS=
985 PORTAUDIO_LDFLAGS=
986 PORTAUDIO_LIBS=
987 fi
988
989 AC_SUBST(PORTAUDIO_CPPFLAGS)
990 AC_SUBST(PORTAUDIO_LDFLAGS)
991 AC_SUBST(PORTAUDIO_LIBS)
964 992
965 ### Check for either of Graphics/ImageMagick++ libraries 993 ### Check for either of Graphics/ImageMagick++ libraries
966 994
967 AC_ARG_WITH([magick], 995 AC_ARG_WITH([magick],
968 [AS_HELP_STRING([--with-magick=LIB], 996 [AS_HELP_STRING([--with-magick=LIB],
2879 LLVM libraries: $LLVM_LIBS 2907 LLVM libraries: $LLVM_LIBS
2880 Magick++ CPPFLAGS: $MAGICK_CPPFLAGS 2908 Magick++ CPPFLAGS: $MAGICK_CPPFLAGS
2881 Magick++ LDFLAGS: $MAGICK_LDFLAGS 2909 Magick++ LDFLAGS: $MAGICK_LDFLAGS
2882 Magick++ libraries: $MAGICK_LIBS 2910 Magick++ libraries: $MAGICK_LIBS
2883 OPENGL libraries: $OPENGL_LIBS 2911 OPENGL libraries: $OPENGL_LIBS
2912 PortAudio CPPFLAGS: $PORTAUDIO_CPPFLAGS
2913 PortAudio LDFLAGS: $PORTAUDIO_LDFLAGS
2914 PortAudio libraries: $PORTAUDIO_LIBS
2884 PTHREAD flags: $PTHREAD_CFLAGS 2915 PTHREAD flags: $PTHREAD_CFLAGS
2885 PTHREAD libraries: $PTHREAD_LIBS 2916 PTHREAD libraries: $PTHREAD_LIBS
2886 QHULL CPPFLAGS: $QHULL_CPPFLAGS 2917 QHULL CPPFLAGS: $QHULL_CPPFLAGS
2887 QHULL LDFLAGS: $QHULL_LDFLAGS 2918 QHULL LDFLAGS: $QHULL_LDFLAGS
2888 QHULL libraries: $QHULL_LIBS 2919 QHULL libraries: $QHULL_LIBS