Mercurial > hg > octave-nkf
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 |