diff src/rubberband-1.8.1/configure.ac @ 95:89f5e221ed7b

Add FFTW3
author Chris Cannam <cannam@all-day-breakfast.com>
date Wed, 20 Mar 2013 15:35:50 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/rubberband-1.8.1/configure.ac	Wed Mar 20 15:35:50 2013 +0000
@@ -0,0 +1,42 @@
+
+AC_INIT(RubberBand, 1.8.1, chris.cannam@breakfastquay.com)
+
+AC_CONFIG_SRCDIR(src/StretcherImpl.h)
+AC_PROG_CXX
+AC_HEADER_STDC
+AC_C_BIGENDIAN
+
+PKG_CHECK_MODULES([SRC],[samplerate])
+AC_SUBST(SRC_CFLAGS)
+AC_SUBST(SRC_LIBS)
+
+PKG_CHECK_MODULES([SNDFILE],[sndfile])
+AC_SUBST(SNDFILE_CFLAGS)
+AC_SUBST(SNDFILE_LIBS)
+
+PKG_CHECK_MODULES([FFTW],[fftw3])
+AC_SUBST(FFTW_CFLAGS)
+AC_SUBST(FFTW_LIBS)
+
+AC_CHECK_HEADERS(ladspa.h)
+AC_CHECK_HEADERS(pthread.h)
+
+PKG_CHECK_MODULES([Vamp],[vamp-sdk])
+AC_SUBST(Vamp_CFLAGS)
+AC_SUBST(Vamp_LIBS)
+
+changequote(,)dnl
+if test "x$GCC" = "xyes"; then
+  case " $CFLAGS " in
+    *[\ \	]-fPIC\ -Wall[\ \	]*) ;;
+    *) CFLAGS="$CFLAGS -fPIC -Wall" ;;
+  esac
+  case " $CXXFLAGS " in
+    *[\ \	]-fPIC\ -Wall[\ \	]*) ;;
+    *) CXXFLAGS="$CXXFLAGS -fPIC -Wall" ;;
+  esac
+fi
+changequote([,])dnl
+
+AC_OUTPUT([Makefile])
+