piem@107: #! /bin/sh piem@107: piem@107: # instructions to build vamp-aubio-plugins for linux amd64 piem@107: piem@107: # move one directoy up piem@107: pushd .. piem@107: piem@107: # fetch Vamp SDK piem@107: curl -O https://code.soundsoftware.ac.uk/attachments/download/690/vamp-plugin-sdk-2.5.tar.gz piem@107: tar xf vamp-plugin-sdk-2.5.tar.gz piem@107: piem@107: # fetch Vamp linux64 binaries piem@107: curl -O https://code.soundsoftware.ac.uk/attachments/download/703/vamp-plugin-sdk-2.5-binaries-amd64-linux.tar.gz piem@107: tar xf vamp-plugin-sdk-2.5-binaries-amd64-linux.tar.gz piem@107: piem@107: # fetch and build aubio piem@107: piem@107: # from git develop branch piem@107: #git clone git://git.aubio.org/git/aubio/ aubio-linux64 piem@107: #pushd aubio-linux64 piem@107: ##git co develop piem@107: piem@107: # from latest release piem@107: curl -O http://aubio.org/pub/aubio-0.4.1.tar.bz2 piem@107: tar xf aubio-0.4.1.tar.bz2 piem@107: pushd aubio-0.4.1 piem@107: piem@107: ./waf distclean configure build install \ piem@107: --destdir=../aubio-dist-linux64 \ piem@107: --disable-avcodec --disable-samplerate --disable-jack --disable-sndfile piem@107: popd piem@107: piem@107: # back to current directory piem@107: popd piem@107: # now build vamp-aubio-plugins piem@107: CXXFLAGS="-I../aubio-dist-linux64/usr/local/include" \ piem@107: LDFLAGS="-L../aubio-dist-linux64/usr/local/lib" \ piem@107: make -f Makefile.linux clean all