update build section in manual
This commit is contained in:
parent
e443868e04
commit
faac5c8731
@ -20,8 +20,8 @@ alink="#0000FF">
|
||||
<div class="titlepage">
|
||||
<div>
|
||||
<div>
|
||||
<h1 class="title"><a name="idp7068352" id=
|
||||
"idp7068352"></a>Recoll user manual</h1>
|
||||
<h1 class="title"><a name="idp37843648" id=
|
||||
"idp37843648"></a>Recoll user manual</h1>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
@ -109,13 +109,13 @@ alink="#0000FF">
|
||||
multiple indexes</a></span></dt>
|
||||
|
||||
<dt><span class="sect2">2.1.3. <a href=
|
||||
"#idp39073168">Document types</a></span></dt>
|
||||
"#idp69806816">Document types</a></span></dt>
|
||||
|
||||
<dt><span class="sect2">2.1.4. <a href=
|
||||
"#idp39095632">Indexing failures</a></span></dt>
|
||||
"#idp69829680">Indexing failures</a></span></dt>
|
||||
|
||||
<dt><span class="sect2">2.1.5. <a href=
|
||||
"#idp39102640">Recovery</a></span></dt>
|
||||
"#idp69836688">Recovery</a></span></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
|
||||
@ -997,8 +997,8 @@ alink="#0000FF">
|
||||
<div class="titlepage">
|
||||
<div>
|
||||
<div>
|
||||
<h3 class="title"><a name="idp39073168" id=
|
||||
"idp39073168"></a>2.1.3. Document types</h3>
|
||||
<h3 class="title"><a name="idp69806816" id=
|
||||
"idp69806816"></a>2.1.3. Document types</h3>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -1105,8 +1105,8 @@ indexedmimetypes = application/pdf
|
||||
<div class="titlepage">
|
||||
<div>
|
||||
<div>
|
||||
<h3 class="title"><a name="idp39095632" id=
|
||||
"idp39095632"></a>2.1.4. Indexing
|
||||
<h3 class="title"><a name="idp69829680" id=
|
||||
"idp69829680"></a>2.1.4. Indexing
|
||||
failures</h3>
|
||||
</div>
|
||||
</div>
|
||||
@ -1146,8 +1146,8 @@ indexedmimetypes = application/pdf
|
||||
<div class="titlepage">
|
||||
<div>
|
||||
<div>
|
||||
<h3 class="title"><a name="idp39102640" id=
|
||||
"idp39102640"></a>2.1.5. Recovery</h3>
|
||||
<h3 class="title"><a name="idp69836688" id=
|
||||
"idp69836688"></a>2.1.5. Recovery</h3>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -8013,8 +8013,12 @@ except:
|
||||
big piece of software, but you will most probably be able
|
||||
to find a binary package.</p>
|
||||
|
||||
<p>You may have to compile <span class=
|
||||
"application">Xapian</span> but this is easy.</p>
|
||||
<p>If you are building for an exotic or older system, it
|
||||
may be useful to note that functional improvements in
|
||||
<span class="application">Recoll</span> have been
|
||||
relatively marginal in recent versions, and that you may
|
||||
make your life easier by using an older release, without
|
||||
losing major function.</p>
|
||||
|
||||
<p>The shopping list:</p>
|
||||
|
||||
@ -8025,16 +8029,14 @@ except:
|
||||
<p>The <code class="literal">autoconf</code>,
|
||||
<code class="literal">automake</code> and
|
||||
<code class="literal">libtool</code> triad. Only
|
||||
<code class="literal">autoconf</code> is needed up
|
||||
to <span class="application">Recoll</span>
|
||||
1.21.</p>
|
||||
<code class="literal">autoconf</code> is needed
|
||||
before <span class="application">Recoll</span> and
|
||||
including 1.21.</p>
|
||||
</li>
|
||||
|
||||
<li class="listitem">
|
||||
<p>C++ compiler. Up to <span class=
|
||||
"application">Recoll</span> version 1.13.04, its
|
||||
absence can manifest itself by strange messages
|
||||
about a missing iconv_open.</p>
|
||||
<p>C++ compiler. Recent versions require C++11
|
||||
compatibility (1.23 and later).</p>
|
||||
</li>
|
||||
|
||||
<li class="listitem">
|
||||
@ -8075,10 +8077,8 @@ except:
|
||||
<li class="listitem">
|
||||
<p>Development files for <a class="ulink" href=
|
||||
"http://qt-project.org/downloads" target=
|
||||
"_top"><span class="application">Qt 4</span></a> .
|
||||
<span class="application">Recoll</span> has not
|
||||
been tested with <span class="application">Qt
|
||||
5</span> yet. <span class=
|
||||
"_top"><span class="application">Qt 4 or Qt
|
||||
5</span></a> . <span class=
|
||||
"application">Recoll</span> 1.15.9 was the last
|
||||
version to support <span class="application">Qt
|
||||
3</span>. If you do not want to install or build
|
||||
@ -8330,32 +8330,14 @@ except:
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>Either type <strong class="userinput"><code>make
|
||||
install</code></strong> or execute <strong class=
|
||||
"userinput"><code>recollinstall <em class=
|
||||
"replaceable"><code>prefix</code></em></code></strong>,
|
||||
in the root of the source tree. This will copy the
|
||||
commands to <code class="filename"><em class=
|
||||
<p>Use <strong class="userinput"><code>make
|
||||
install</code></strong> in the root of the source tree.
|
||||
This will copy the commands to <code class=
|
||||
"filename"><em class=
|
||||
"replaceable"><code>prefix</code></em>/bin</code> and the
|
||||
sample configuration files, scripts and other shared data
|
||||
to <code class="filename"><em class=
|
||||
"replaceable"><code>prefix</code></em>/share/recoll</code>.</p>
|
||||
|
||||
<p>If the installation prefix given to <span class=
|
||||
"command"><strong>recollinstall</strong></span> is
|
||||
different from either the system default or the value
|
||||
which was specified when executing <span class=
|
||||
"command"><strong>configure</strong></span> (as in
|
||||
<strong class="userinput"><code>configure --prefix
|
||||
/some/path</code></strong>), you will have to set the
|
||||
<code class="envar">RECOLL_DATADIR</code> environment
|
||||
variable to indicate where the shared data is to be found
|
||||
(ie for (ba)sh: <strong class="userinput"><code>export
|
||||
RECOLL_DATADIR=/some/path/share/recoll</code></strong>).</p>
|
||||
|
||||
<p>You can then proceed to <a class="link" href=
|
||||
"#RCL.INSTALL.CONFIG" title=
|
||||
"5.4. Configuration overview">configuration</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@ -5455,19 +5455,22 @@ except:
|
||||
big piece of software, but you will most probably be able to
|
||||
find a binary package.</para>
|
||||
|
||||
<para>You may have to compile &XAP; but this is easy.</para>
|
||||
|
||||
<para>If you are building for an exotic or older system, it may
|
||||
be useful to note that functional improvements in &RCL;
|
||||
have been relatively marginal in recent versions,
|
||||
and that you may make your life easier by using an older
|
||||
release, without losing major function.</para>
|
||||
|
||||
<para>The shopping list:</para>
|
||||
<itemizedlist>
|
||||
|
||||
<listitem><para>The <literal>autoconf</literal>,
|
||||
<literal>automake</literal> and <literal>libtool</literal>
|
||||
triad. Only <literal>autoconf</literal> is needed up to &RCL;
|
||||
1.21.</para></listitem>
|
||||
triad. Only <literal>autoconf</literal> is needed before &RCL;
|
||||
and including 1.21.</para></listitem>
|
||||
|
||||
<listitem><para>C++ compiler. Up to &RCL; version 1.13.04,
|
||||
its absence can manifest itself by strange messages
|
||||
about a missing iconv_open.</para>
|
||||
<listitem><para>C++ compiler. Recent versions require C++11
|
||||
compatibility (1.23 and later).</para>
|
||||
</listitem>
|
||||
|
||||
<listitem><para><command>bison</command> command (for &RCL; 1.21
|
||||
@ -5497,12 +5500,11 @@ except:
|
||||
|
||||
<listitem>
|
||||
<para>Development files for
|
||||
<ulink url="http://qt-project.org/downloads">
|
||||
<application>Qt 4</application> </ulink>. &RCL; has not been
|
||||
tested with <application>Qt 5</application> yet. &RCL; 1.15.9
|
||||
<ulink url="http://qt-project.org/downloads">
|
||||
<application>Qt 4 or Qt 5</application> </ulink>. &RCL; 1.15.9
|
||||
was the last version to support <application>Qt 3</application>.
|
||||
If you do not want to install or build
|
||||
the <application>Qt Webkit</application> module, &RCL;
|
||||
If you do not want to install or build the
|
||||
<application>Qt Webkit</application> module, &RCL;
|
||||
has a configuration option to disable its use (see further).
|
||||
</para>
|
||||
</listitem>
|
||||
@ -5673,27 +5675,14 @@ except:
|
||||
<sect2 id="RCL.INSTALL.BUILDING.INSTALL">
|
||||
<title>Installation</title>
|
||||
|
||||
<para>Either type <userinput>make install</userinput> or execute
|
||||
<userinput>recollinstall
|
||||
<replaceable>prefix</replaceable></userinput>, in the root
|
||||
of the source tree. This will copy the commands to
|
||||
<filename><replaceable>prefix</replaceable>/bin</filename>
|
||||
and the sample configuration files, scripts and other shared
|
||||
data to
|
||||
<filename><replaceable>prefix</replaceable>/share/recoll</filename>.</para>
|
||||
<para>If the installation prefix given to
|
||||
<command>recollinstall</command> is different from either the
|
||||
system default or the value which was
|
||||
specified when executing <command>configure</command> (as in
|
||||
<userinput>configure --prefix /some/path</userinput>), you
|
||||
will have to set the <envar>RECOLL_DATADIR</envar>
|
||||
environment variable to indicate where the shared data is to
|
||||
be found (ie for (ba)sh:
|
||||
<userinput>export RECOLL_DATADIR=/some/path/share/recoll</userinput>).
|
||||
</para>
|
||||
|
||||
<para>You can then proceed to <link
|
||||
linkend="RCL.INSTALL.CONFIG">configuration</link>. </para>
|
||||
<para>Use <userinput>make install</userinput>
|
||||
in the root
|
||||
of the source tree. This will copy the commands to
|
||||
<filename><replaceable>prefix</replaceable>/bin</filename>
|
||||
and the sample configuration files, scripts and other shared
|
||||
data to
|
||||
<filename><replaceable>prefix</replaceable>/share/recoll</filename>.
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user