from the download section.
Extract it into some directory.
In order to compile MiXen,
you need a somewhat current source tree of
or at least the
files from it.
The downloaded configuration expects the xen source
in the directory /src/xen.
If you have it somewhere else,
you need to adapt the name in the file
Edit it and change the definition of
The build process for
allows for the source tree to be left unmodified.
In order to make use of this feature,
just change to some directory, where you want the
build to take place, like e.g.
Then invoke the utility
from the MiXen source tree,
providing the name of the file where the configuration
is defined, like e.g.
config creates a Makefile for BSD make.
If you want or need to use GNU make instead,
with the option
Now simply invoke
The result is the
ramdisk kernel built in your current directory.
Move it somewhere the Xen client boot process can find it.