Chris@10: Chris@10: AC_INIT(RubberBand, 1.8.1, chris.cannam@breakfastquay.com) Chris@10: Chris@10: AC_CONFIG_SRCDIR(src/StretcherImpl.h) Chris@10: AC_PROG_CXX Chris@10: AC_HEADER_STDC Chris@10: AC_C_BIGENDIAN Chris@10: Chris@10: PKG_CHECK_MODULES([SRC],[samplerate]) Chris@10: AC_SUBST(SRC_CFLAGS) Chris@10: AC_SUBST(SRC_LIBS) Chris@10: Chris@10: PKG_CHECK_MODULES([SNDFILE],[sndfile]) Chris@10: AC_SUBST(SNDFILE_CFLAGS) Chris@10: AC_SUBST(SNDFILE_LIBS) Chris@10: Chris@10: PKG_CHECK_MODULES([FFTW],[fftw3]) Chris@10: AC_SUBST(FFTW_CFLAGS) Chris@10: AC_SUBST(FFTW_LIBS) Chris@10: Chris@10: AC_CHECK_HEADERS(ladspa.h) Chris@10: AC_CHECK_HEADERS(pthread.h) Chris@10: Chris@10: PKG_CHECK_MODULES([Vamp],[vamp-sdk]) Chris@10: AC_SUBST(Vamp_CFLAGS) Chris@10: AC_SUBST(Vamp_LIBS) Chris@10: Chris@10: changequote(,)dnl Chris@10: if test "x$GCC" = "xyes"; then Chris@10: case " $CFLAGS " in Chris@10: *[\ \ ]-fPIC\ -Wall[\ \ ]*) ;; Chris@10: *) CFLAGS="$CFLAGS -fPIC -Wall" ;; Chris@10: esac Chris@10: case " $CXXFLAGS " in Chris@10: *[\ \ ]-fPIC\ -Wall[\ \ ]*) ;; Chris@10: *) CXXFLAGS="$CXXFLAGS -fPIC -Wall" ;; Chris@10: esac Chris@10: fi Chris@10: changequote([,])dnl Chris@10: Chris@10: AC_OUTPUT([Makefile]) Chris@10: