The latest versions of the libvirt C library can be downloaded from:
Once an hour, an automated snapshot is made from the latest CVS server source tree. These snapshots should be usable, but we make no guarantees about their stability:
The master source repository uses CVS
and anonymous access is provided. Prior to accessing the server is it necessary
to authenticate using the password anoncvs
. This can be accomplished with the
cvs login
command:
# cvs -d :pserver:anoncvs@libvirt.org:2401/data/cvs login
Once authenticated, a checkout can be obtained using
# cvs -d :pserver:anoncvs@libvirt.org:2401/data/cvs co libvirt
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 autogen.sh
command. As an example, to do a complete
build and install it into your home directory run:
./autogen.sh --prefix=$HOME/usr make make install
The CVS source repository is also mirrored using GIT, and is available for anonymous access via:
git clone git://git.et.redhat.com/libvirt.git
It can also be browsed at
http://git.et.redhat.com/?p=libvirt.git;a=summary