replaced the duplicated listing of tools & libraries with a link

This commit is contained in:
fgerlits 2006-04-24 10:15:51 +00:00
parent 0f4922fb2b
commit 6dbcd5b72c

View file

@ -42,84 +42,12 @@ and log in using username: <code>root</code>, password: <code>q</code>.<br>
<br>
Everyone else, please read the lines below carefully.<br>
<h1>Installing required compilation tools</h1>
This steps makes sure that all the required compilation tools and
libraries are installed.&nbsp; Please refer to your systems package
management or the appropriate tools documentation for installation
instructions for the tools and libraries listed below.<br>
<h2>Tools</h2>
The following tools are expected on the system.<br>
<ul>
<li><a href="http://sources.redhat.com/binutils/">binutils</a> &gt;=
2.13</li>
<li><a href="http://gcc.gnu.org/">gcc</a> &gt;= 3.3</li>
<li><a href="http://www.gnu.org/software/make/make.html">make</a>
&gt;= 3.80</li>
<li><a href="http://www.gnu.org/software/automake/">automake</a></li>
<li><a href="http://www.gnu.org/software/autoconf/">autoconf</a>
&gt;= 2.5<br>
(If you have an older version installed as well, don't forget to set
the
environment variable WANT_AUTOCONF_2_5="1" before compiling the tools.)</li>
<li><a href="http://www.gnu.org/software/libtool/libtool.html">libtool</a><br>
</li>
<li><a href="http://www.freedesktop.org/software/pkgconfig/">pkgconfig</a>
&gt;= 0.15</li>
<li><a href="http://www.fsf.org/software/patch/patch.html">patch</a>
&gt;= 2.5.9<br>
</li>
<li><a href="http://www.doxygen.org/">doxygen</a></li>
<li><a href="http://www.gnu.org/software/tar/">tar</a></li>
<li><a href="http://www.gzip.org/">gzip</a></li>
<li><a href="http://sources.redhat.com/bzip2/">bzip2</a></li>
<li><a href="http://curl.haxx.se/">curl</a><br>
<!-- to compile gstreamer; begin -->
<li><a href="http://www.gnu.org/software/bison/bison.html">bison</a> &gt;= 1.35<br>
<li><a href="http://www.gnu.org/software/flex/flex.html">flex</a>
<!-- to compile gstreamer; end -->
</li>
</ul>
<h2>Libraries</h2>
<h3>Required libraries<br>
</h3>
The following development libraries are expected on the system. Please
note that for all the libraries below, the development packages are
expected to be installed as well.<br>
<ul>
<li><a href="http://www.unixodbc.org/">unixODBC</a> &gt;= 2.2</li>
<li><a href="http://xorg.freedesktop.org/">xorg-x11</a> or <a
href="http://www.xfree86.org/">XFree86</a></li>
<li><a href="http://freedesktop.org/Software/fontconfig">fontconfig</a><br>
</li>
<li><a href="http://www.libpng.org/">libpng</a></li>
<li><a href="http://www.ijg.org/">libjpeg</a><br>
</li>
<li><a href="http://www.openssl.org/">openssl</a></li>
<li><a href="http://xmlsoft.org/">libxml2</a></li>
<li><a href="http://directory.fsf.org/libs/popt.html">popt</a></li>
<li><a href="http://www.alsa-project.org/">ALSA libraries</a><br>
</li>
<li><a href="http://mad.sourceforge.net/">libid3tag</a><br>
</li>
<li><a href="http://mad.sourceforge.net/">libmad</a></li>
<li><a href="http://www.xiph.org/ogg/vorbis/">libogg</a></li>
<li><a href="http://www.xiph.org/ogg/vorbis/">libvorbis</a></li>
</ul>
<h3>Recommended libraries</h3>
The following libraries are used by LiveSupport. If they are not found
on the system, LiveSupport will compile them from sources on its own.
While having these libraries is not necessary, Compiling takes longer
without them, and the generated LiveSupport directory will be larger as
well.<br>
<ul>
<li><a href="http://www.boost.org/">boost</a> &gt;= 1.31</li>
<li><a href="http://www.gtk.org/">gtk+</a> &gt;= 2.6.1</li>
<li><a href="http://www.gtkmm.org/">gtk--</a> &gt;= 2.5.5</li>
<li><a href="http://www.ibm.com/software/globalization/icu/">icu</a>
&gt;= 3.0</li>
<li><a href="http://libxmlplusplus.sourceforge.net/">libxml++</a>
&gt;= 2.8.1<br>
</li>
</ul>
Make sure that all the <a href="developmentTools.html">required compilation
tools and libraries</a> are installed. You can either install pre-packaged
versions, if they are provided for your distribution; or you can download
them from the URLs listed, and compile them yourself (follow the instructions
included with each tool and library).<br>
<h1>Installing and configuring required external services</h1>
LiveSupport depends on some external services to be able to run, most
importantly a PHP-capable web server (we assume apache), and a database