changes caused by the Xapian SSE issue

This commit is contained in:
Jean-Francois Dockes 2010-10-29 19:45:30 +02:00
parent 35b06b382b
commit 033a08511b
4 changed files with 40 additions and 15 deletions

View File

@ -133,10 +133,19 @@
carry them in their package repository. Or you will find source and
binary packages on the
<a href="http://www.xapian.org/download.php">
Xapian download page</a>. <br>
Recoll 1.14 needs at least xapian 1.0.12. It is compatible
with all later Xapian releases, including the 1.2.x series.</p>
Xapian download page</a>. <br /> Recoll 1.14 needs at least
xapian 1.0.12. It is compatible with all later Xapian
releases, including the 1.2.x series.</p> <p><em>Note on
building Xapian for older CPUs:</em> The
build configurations for Xapian releases 1.0.21 and
1.2.1 or newer enable the use of SSE2 floating point
instructions. These instructions are not available in CPUs
older than Intel Pentium&nbsp;4 or AMD Athlon&nbsp;64. When
building for such a CPU, you need to add the
--disable-sse flag to the Xapian library configure
command. If this is not done, the problem signals itself by
"Illegal instruction" crashes (SIGILL) in recollindex and recoll.
</p>
</li>
<li>X11 development files.</li>
<li>zlib development files.</p>
@ -239,9 +248,11 @@ sudo add-apt-repository ppa:recoll-backports/ppa
repositories. The following are just in case you want a newer
Recoll than the one which is available there.</p>
<blockquote>
<p><b>Fedora 6 with Qt 3.3.8</b>
<p><b>Fedora 6 with Qt 3.3.8 and a static link to xapian 1.0.21 </b>
<a href="fc6/recoll-1.14.2-1.i586.rpm">
recoll-1.14.2-1.i586.rpm</a>.
recoll-1.14.2-1.i586.rpm</a>. <b>Version built with
--disable-sse </b> <a href="fc6/recoll-1.14.2-2.i586.rpm">
recoll-1.14.2-2.i586.rpm</a>
Source:
<a href="fc6/recoll-1.14.2-1.src.rpm">
recoll-1.14.2-1.src.rpm</a>
@ -274,16 +285,26 @@ sudo add-apt-repository ppa:recoll-backports/ppa
<h3>OpenSUSE</h3>
<blockquote>
<p><b>OpenSUSE 11.0 with qt3</b>:
<p><b>OpenSUSE 11.0 with qt3. Was built without
--disable-sse, so incompatible with older CPUs unfortunately.</b>:
<a href="suse11.0/recoll-1.14.2-0.i586.rpm">
recoll-1.14.2-0.i586.rpm</a>.
Source: <a href="suse11.0/recoll-1.14.2-0.src.rpm">
recoll-1.14.2-0.src.rpm</a></p>
<p><b>OpenSUSE 11.2 with qt4</b>:
<p><b>OpenSUSE 11.2 with qt4. Without
--disable-sse</b>:
<a href="suse11.2/recoll-1.14.2-0.i586.rpm">
recoll-1.14.2-0.i586.rpm</a>.
recoll-1.14.2-0.i586.rpm</a>. <b>With --disable-sse</b>:
<a href="suse11.2/recoll-1.14.2-1.i586.rpm">
recoll-1.14.2-1.i586.rpm</a>.
Source: <a href="suse11.2/recoll-1.14.2-0.src.rpm">
recoll-1.14.2-0.src.rpm</a></p>
<p><b>OpenSUSE 11.3 with qt4 and a static link to xapian
1.0.21 with the --disable-sse configure option</b>:
<a href="suse11.3/recoll-1.14.2-1.i586.rpm">
recoll-1.14.2-1.i586.rpm</a>.
Source: <a href="suse11.3/recoll-1.14.2-1.src.rpm">
recoll-1.14.2-1.src.rpm</a></p>
<p>If you build from source on OpenSUSE 11, note that the default
qt4 version on some systems is 4.4.0 which will badly
@ -294,7 +315,7 @@ sudo add-apt-repository ppa:recoll-backports/ppa
<h3>Mandriva</h3>
<blockquote>
<p><b>Mandriva 2008 with Qt 4</b>:
<p><b>Mandriva 2008 with Qt 4 and a static link to Xapian 1.0.16</b>:
<a href="mandriva2008spring/recoll-1.14.2-1mdv2008.1.i586.rpm">
recoll-1.14.2-1mdv2008.1.i586.rpm</a>.
Source:
@ -319,8 +340,9 @@ sudo add-apt-repository ppa:recoll-backports/ppa
<blockquote>
<p>The FreeBSD ports track the Recoll releases quite
closely, so there is actually little point in using the
following. Only for the <i>really</i> impatient:</p>
<p><b>FreeBSD 7.3 i386 Qt 4.6.1</b>:
following (except that the port is currently (10-2010) broken).</p>
<p><b>FreeBSD 7.3 i386 Qt 4.6.1. Statically linked to
Xapian 1.2.3 with --disable-sse</b>:
<a href="freebsd/recoll-1.14.2-FreeBSD-7.3-STABLE.tgz">
recoll-1.14.2-FreeBSD-7.3-STABLE.tgz</a>
</p>

View File

@ -116,7 +116,10 @@
depending on your distribution.</li>
<li><span class="literal">msword</span> with <a href=
"http://www.winfield.demon.nl/">antiword</a>.</li>
"http://www.winfield.demon.nl/">antiword</a>. It is also useful to
have <a href="http://wvware.sourceforge.net/">wvWare</a> installed
as it may be be used as a fallback for some files which antiword
does not handle.</li>
<li><span class="literal">Powerpoint</span> and <span
class="literal">Excel</span> with the <a href=

View File

@ -47,7 +47,7 @@
<p><span class="application">Recoll</span> is free, open source,
and licensed under the GPL. The current version is
<a class="important" href="download.html">1.13.04</a>
<a class="important" href="download.html">1.14.2</a>
(<a href="CHANGES.html">Changes</a>).</p>
<h2>Features: </h2>

View File

@ -48,7 +48,7 @@
<p><span class="application">Recoll</span> est un logiciel libre
gratuit, dont le code source est disponible sous licence GPL.
La dernière version est
<a class="important" href="download.html">1.13.04</a></p>
<a class="important" href="download.html">1.14.2</a></p>
<p>L'interface utilisateur de
<span class="application">Recoll</span> est traduite en