INSTALL.linux*: added instructions for linux amd64 and i686
authorPaul Brossier <piem@piem.org>
Sat, 31 Jan 2015 14:01:51 +0000 (15:01 +0100)
committerPaul Brossier <piem@piem.org>
Sat, 31 Jan 2015 14:01:51 +0000 (15:01 +0100)
INSTALL.linux32 [new file with mode: 0644]
INSTALL.linux64 [new file with mode: 0644]

diff --git a/INSTALL.linux32 b/INSTALL.linux32
new file mode 100644 (file)
index 0000000..87526a3
--- /dev/null
@@ -0,0 +1,38 @@
+#! /bin/sh
+
+# instructions to build vamp-aubio-plugins for linux i686
+
+# move one directoy up
+pushd ..
+
+# fetch Vamp SDK
+curl -O https://code.soundsoftware.ac.uk/attachments/download/690/vamp-plugin-sdk-2.5.tar.gz
+tar xf vamp-plugin-sdk-2.5.tar.gz
+
+# fetch Vamp linux32 binaries
+curl -O https://code.soundsoftware.ac.uk/attachments/download/704/vamp-plugin-sdk-2.5-binaries-i686-linux.tar.gz
+tar xf vamp-plugin-sdk-2.5-binaries-i686-linux.tar.gz
+
+# fetch and build aubio
+
+# from git develop branch
+#git clone git://git.aubio.org/git/aubio/ aubio-linux32
+#pushd aubio-linux32
+##git co develop
+
+# from latest release
+curl -O http://aubio.org/pub/aubio-0.4.1.tar.bz2
+tar xf aubio-0.4.1.tar.bz2
+pushd aubio-0.4.1
+
+./waf distclean configure build install \
+  --destdir=../aubio-dist-linux32 \
+  --disable-avcodec --disable-samplerate --disable-jack --disable-sndfile
+popd
+
+# back to current directory
+popd
+# now build vamp-aubio-plugins
+CXXFLAGS="-I../aubio-dist-linux32/usr/local/include" \
+  LDFLAGS="-L../aubio-dist-linux32/usr/local/lib" \
+  make -f Makefile.linux clean all
diff --git a/INSTALL.linux64 b/INSTALL.linux64
new file mode 100644 (file)
index 0000000..aafb3ab
--- /dev/null
@@ -0,0 +1,38 @@
+#! /bin/sh
+
+# instructions to build vamp-aubio-plugins for linux amd64
+
+# move one directoy up
+pushd ..
+
+# fetch Vamp SDK
+curl -O https://code.soundsoftware.ac.uk/attachments/download/690/vamp-plugin-sdk-2.5.tar.gz
+tar xf vamp-plugin-sdk-2.5.tar.gz
+
+# fetch Vamp linux64 binaries
+curl -O https://code.soundsoftware.ac.uk/attachments/download/703/vamp-plugin-sdk-2.5-binaries-amd64-linux.tar.gz
+tar xf vamp-plugin-sdk-2.5-binaries-amd64-linux.tar.gz
+
+# fetch and build aubio
+
+# from git develop branch
+#git clone git://git.aubio.org/git/aubio/ aubio-linux64
+#pushd aubio-linux64
+##git co develop
+
+# from latest release
+curl -O http://aubio.org/pub/aubio-0.4.1.tar.bz2
+tar xf aubio-0.4.1.tar.bz2
+pushd aubio-0.4.1
+
+./waf distclean configure build install \
+  --destdir=../aubio-dist-linux64 \
+  --disable-avcodec --disable-samplerate --disable-jack --disable-sndfile
+popd
+
+# back to current directory
+popd
+# now build vamp-aubio-plugins
+CXXFLAGS="-I../aubio-dist-linux64/usr/local/include" \
+  LDFLAGS="-L../aubio-dist-linux64/usr/local/lib" \
+  make -f Makefile.linux clean all