WHAT'S HOT
Prev | Current Page 21 | Next

Prabhakar Chaganti

"Xen Virtualization: A Practical Handbook"

0.2 version
of Xen
xen-2.0-testing.hg: pre-release of the next 2.0 version
of Xen
We will be using the 3.0.4 version of Xen in this book. Use the mercurial
client (hg) to check out the source:
?° ?° ?° ?°
Running Xen
[ 18 ]
3. This will create a directory named xen-3.0.4-testing.hg under the xensource
directory and populate it with the source. The following screenshot
shows a listing of the files and directories in it.
We are ready to compile Xen. We need to install the pre-requisite packages
that provide the compiler, libraries, and development headers required for
setting up a Xen development environment. Here are the packages that need
to be installed on a Fedora Core 6 machine. If you have already compiled C
code on your machine, you may have some of these installed.
gcc: Contains the GNU Compiler Collection version 4.0
and is needed for compiling C code.
glibc-devel: Contains the object files necessary for
developing programs, which use the standard C libraries.
libgomp: Contains GCC shared support library, which is
needed for OpenMP 2.5 support.
glibc-headers: Contains the header files necessary for
developing programs, which use the standard C libraries.
ncurses-devel: The header files and libraries for
developing applications that use the ncurses terminal
handling library.
?° ?° ?° ?° ?°
Chapter 2
[ 19 ]
openssl-devel: Contains static libraries and include files
needed to develop applications that support various
cryptographic algorithms and protocols.


Pages:
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33