mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-25 15:15:25 +00:00
f8b76f419a
Since DV recommended keeping the build instructions distributed with the source, move them from the old FAQ to the downloads page.
89 lines
2.6 KiB
XML
89 lines
2.6 KiB
XML
<?xml version="1.0"?>
|
|
<html>
|
|
<body>
|
|
<h1 >Downloads</h1>
|
|
|
|
<h2>Official Releases</h2>
|
|
|
|
<p>
|
|
The latest versions of the libvirt C library can be downloaded from:
|
|
</p>
|
|
|
|
<ul>
|
|
<li><a href="ftp://libvirt.org/libvirt/">libvirt.org FTP server</a></li>
|
|
<li><a href="http://libvirt.org/sources/">libvirt.org HTTP server</a></li>
|
|
</ul>
|
|
|
|
<h2>Hourly development snapshots</h2>
|
|
|
|
<p>
|
|
Once an hour, an automated snapshot is made from the git server
|
|
source tree. These snapshots should be usable, but we make no guarantees
|
|
about their stability:
|
|
</p>
|
|
|
|
<ul>
|
|
<li><a href="ftp://libvirt.org/libvirt/libvirt-git-snapshot.tar.gz">libvirt.org FTP server</a></li>
|
|
<li><a href="http://libvirt.org/sources/libvirt-git-snapshot.tar.gz">libvirt.org HTTP server</a></li>
|
|
</ul>
|
|
|
|
<h2>GIT source repository</h2>
|
|
<p> Libvirt code source is now maintained in a <a
|
|
href="http://git-scm.com/">git</a> repository available on
|
|
<a href="http://libvirt.org/git/">libvirt.org</a>:
|
|
</p>
|
|
<pre>
|
|
|
|
git clone git://libvirt.org/libvirt.git
|
|
</pre>
|
|
<p>
|
|
It can also be browsed at
|
|
</p>
|
|
<pre>
|
|
|
|
<a href="http://libvirt.org/git/?p=libvirt.git;a=summary">http://libvirt.org/git/?p=libvirt.git;a=summary</a>
|
|
</pre>
|
|
|
|
<h1>Installation</h1>
|
|
<h2>
|
|
<a name="Compilatio" id="Compilatio">Compilation</a>
|
|
</h2>
|
|
<p>As most UNIX libraries libvirt follows the "standard":</p>
|
|
<p>
|
|
<code>gunzip -c libvirt-xxx.tar.gz | tar xvf -</code>
|
|
</p>
|
|
<p>
|
|
<code>cd libvirt-xxxx</code>
|
|
</p>
|
|
<p>
|
|
<code>./configure --help</code>
|
|
</p>
|
|
<p>to see the options, then the compilation/installation proper</p>
|
|
<p>
|
|
<code>./configure [possible options]</code>
|
|
</p>
|
|
<p>
|
|
<code>make</code>
|
|
</p>
|
|
<p>
|
|
<code>make install</code>
|
|
</p>
|
|
<p>At that point you may have to rerun ldconfig or a similar utility to
|
|
update your list of installed shared libs.</p>
|
|
</p>
|
|
|
|
<h2>Building from a source code checkout</h2>
|
|
<p> The libvirt build process uses GNU autotools, so after obtaining a
|
|
checkout it is necessary to generate the configure script and Makefile.in
|
|
templates using the <code>autogen.sh</code> command, passing the extra
|
|
arguments as for configure. As an example, to do a complete build and
|
|
install it into your home directory run:</p>
|
|
<pre>
|
|
|
|
./autogen.sh --prefix=$HOME/usr
|
|
make
|
|
make install
|
|
</pre>
|
|
</body>
|
|
</html>
|