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