From 6a2bf1f830d81a460b0839aead899f55305d3a43 Mon Sep 17 00:00:00 2001 From: Jean-Francois Dockes Date: Sun, 2 Oct 2011 08:50:58 +0200 Subject: [PATCH] none --- website/helpernotes.html | 74 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 website/helpernotes.html diff --git a/website/helpernotes.html b/website/helpernotes.html new file mode 100644 index 00000000..486c40bc --- /dev/null +++ b/website/helpernotes.html @@ -0,0 +1,74 @@ + + + + + RECOLL: a personal text search system for + Unix/Linux + + + + + + + + + + + + + +
+

Notes about building/using specific external helper + applications

+ +

The Python midi module

+

The normal procedure for building a Python module + applies:

+

+          tar xvzf midi-0.2.1.tar.gz
+          cd midi-0.2.1
+          python setup.py build
+          sudo python setup.py install
+      
+ +

However, the midi module includes an alsa driver interface + which needs Swig to build and probably does not build at all + on recent Linux versions (the last version for the package + dates from 2006). Recoll does not need midi sequencer hardware + :), so if you don't need for other purposes, you can disable + the Alsa interface by editing setup.py and changing the + platform name at line 37 (the Alsa thing is only tried on + Linux):

+ + +

+          37c37
+          < if platform.startswith('linux'):
+          ---
+          > if platform.startswith('NONE'):
+      
+ +

The package should then build and install just fine.

+ +
+ +