Update mentions to the build dependencies in the doc

There are holes in the list of dependencies mentioned in the
document.  This patch plugs some of them.

Many thanks to Michi Henning for raising this.

	* COMPILING: Mention elfutils, libtool, autoconf, automake and
	libtool.
	* doc/website/mainpage.txt: Mention automake and libtool.  Fix a typo.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
This commit is contained in:
Dodji Seketeli 2016-02-24 21:53:03 +01:00
parent 0a5fe64a5c
commit f48c0ef201
2 changed files with 17 additions and 2 deletions

View File

@ -1,8 +1,21 @@
To compile libabigail, you first need to install its dependencies. At
the moment the dependencies are the following Free Software packages:
elfutils
libtool
libxml2
If you are building from the Git repository, then you'd also need the
following packages:
autoconf
automake
libtool
Note that if you are installing these packages in a binary form
provided by your distribution, then you probably need to install the
development variant of those that have one.
Once you have installed the development packages of the dependencies,
there are two options for compiling libabigail, depending on the two
kinds of source code package you have: either you've got the source

View File

@ -97,6 +97,8 @@ To compile libabigail, you first need to install its dependencies. At
the moment the dependencies are the following Free Software packages:
\li <a href="http://www.gnu.org/software/autoconf/">autoconf</a>
\li <a href="http://www.gnu.org/software/automake/">autoconf</a>
\li <a href="http://www.gnu.org/software/libtool/">libtool</a>
\li <a href="http://www.freedesktop.org/wiki/Software/pkg-config/">pkg-config</a>
\li <a href="http://www.xmlsoft.org">libxml2</a>
\li <a href="https://fedorahosted.org/elfutils/">elfutils</a>
@ -127,7 +129,7 @@ exists and is writeable by you.
The commands above should have built libabigail and its associated
tools, and installed them under
<em>/where/you/want/to/install/libabigail</em>. Note that built
objects are under the <embuild</emd> sub-directory of the source tree
objects are under the <em>build</em> sub-directory of the source tree
of Libabigail which you extracted from the tarball.
\subsection compile-from-git Compiling the code retrieved via the source code repository