comparison configure.ac @ 178:f0f57af581d7

Bring in vamp-plugin-sdk as subrepo, so we can build it with fftw3 support (as this is a GPL'd program)
author Chris Cannam
date Thu, 16 Oct 2014 10:50:42 +0100
parents 795d67a5e266
children c71d6ae15882
comparison
equal deleted inserted replaced
177:795d67a5e266 178:f0f57af581d7
48 CXXFLAGS_DEBUG="$AUTOCONF_CXXFLAGS" 48 CXXFLAGS_DEBUG="$AUTOCONF_CXXFLAGS"
49 CXXFLAGS_RELEASE="$AUTOCONF_CXXFLAGS" 49 CXXFLAGS_RELEASE="$AUTOCONF_CXXFLAGS"
50 CXXFLAGS_MINIMAL="$AUTOCONF_CXXFLAGS" 50 CXXFLAGS_MINIMAL="$AUTOCONF_CXXFLAGS"
51 51
52 if test "x$GCC" = "xyes"; then 52 if test "x$GCC" = "xyes"; then
53 CXXFLAGS_DEBUG="-Wall -Werror -Woverloaded-virtual -Wextra -Wformat-nonliteral -Wformat-security -Winit-self -Wswitch-enum -g -pipe" 53 CXXFLAGS_DEBUG="-Wall -Werror -Wno-error=cpp -Woverloaded-virtual -Wextra -Wformat-nonliteral -Wformat-security -Winit-self -Wswitch-enum -g -pipe"
54 CXXFLAGS_RELEASE="-g0 -O2 -Wall -pipe" 54 CXXFLAGS_RELEASE="-g0 -O2 -Wall -pipe"
55 CXXFLAGS_MINIMAL="-g0 -O0" 55 CXXFLAGS_MINIMAL="-g0 -O0"
56 fi 56 fi
57 57
58 CXXFLAGS_BUILD="$CXXFLAGS_RELEASE" 58 CXXFLAGS_BUILD="$CXXFLAGS_RELEASE"
77 SV_MODULE_REQUIRED([bz2],[],[bzlib.h],[bz2],[BZ2_bzReadOpen]) 77 SV_MODULE_REQUIRED([bz2],[],[bzlib.h],[bz2],[BZ2_bzReadOpen])
78 SV_MODULE_REQUIRED([fftw3],[fftw3 >= 3.0.0],[fftw3.h],[fftw3],[fftw_execute]) 78 SV_MODULE_REQUIRED([fftw3],[fftw3 >= 3.0.0],[fftw3.h],[fftw3],[fftw_execute])
79 SV_MODULE_REQUIRED([fftw3f],[fftw3f >= 3.0.0],[fftw3.h],[fftw3f],[fftwf_execute]) 79 SV_MODULE_REQUIRED([fftw3f],[fftw3f >= 3.0.0],[fftw3.h],[fftw3f],[fftwf_execute])
80 SV_MODULE_REQUIRED([sndfile],[sndfile >= 1.0.16],[sndfile.h],[sndfile],[sf_open]) 80 SV_MODULE_REQUIRED([sndfile],[sndfile >= 1.0.16],[sndfile.h],[sndfile],[sf_open])
81 SV_MODULE_REQUIRED([samplerate],[samplerate >= 0.1.2],[samplerate.h],[samplerate],[src_new]) 81 SV_MODULE_REQUIRED([samplerate],[samplerate >= 0.1.2],[samplerate.h],[samplerate],[src_new])
82 SV_MODULE_REQUIRED([vamp],[vamp >= 2.1],[vamp/vamp.h],[],[])
83 SV_MODULE_REQUIRED([vamphostsdk],[vamp-hostsdk >= 2.5],[vamp-hostsdk/PluginLoader.h],[vamp-hostsdk],[libvamphostsdk_v_2_5_present])
84 SV_MODULE_REQUIRED([sord],[sord-0 >= 0.5],[sord/sord.h],[sord-0],[sord_world_new]) 82 SV_MODULE_REQUIRED([sord],[sord-0 >= 0.5],[sord/sord.h],[sord-0],[sord_world_new])
85 SV_MODULE_REQUIRED([serd],[serd-0 >= 0.5],[serd/serd.h],[serd-0],[serd_reader_read_file]) 83 SV_MODULE_REQUIRED([serd],[serd-0 >= 0.5],[serd/serd.h],[serd-0],[serd_reader_read_file])
86 84
87 SV_MODULE_OPTIONAL([liblo],[],[lo/lo.h],[lo],[lo_address_new]) 85 SV_MODULE_OPTIONAL([liblo],[],[lo/lo.h],[lo],[lo_address_new])
88 SV_MODULE_OPTIONAL([lrdf],[lrdf >= 0.2],[lrdf.h],[lrdf],[lrdf_init]) 86 SV_MODULE_OPTIONAL([lrdf],[lrdf >= 0.2],[lrdf.h],[lrdf],[lrdf_init])