You need to use a more recent version of UML to get it to compile.  Pre 2.6.9 
and UML
wasn't fully included in the vanilla sources.

Try this:

mkdir ~/build
cd ~/build
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.9.tar.bz2
bunzip linux-2.6.9.tar.bz2
tar xf linux-2.6.9.tar.bz2

wget
http://www.user-mode-linux.org/~blaisorblade/patches/guest/uml-2.6.9-bb4/uml-2.6.9-bb4.patch.bz2
(sorry for the line wraps)
bunzip uml-2.6.9-bb4.patch.bz2
cd linux-2.6.9
patch -p1 < ../uml-2.6.9-bb4.patch.bz2

wget http://www.theshore.net/~caker/uml/config-2.6.9
cp config-2.6.9 .config

make oldconfig ARCH=um
make ARCH=um

You should get a resulting binary named "linux" in the same directory.

-Chris



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
User-mode-linux-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to