Rump on non-NetBSD Operating Systems
About (top)
This guide explains how to build rump, ukfs and fs-utils on
non-NetBSD Operating Systems.
It was successfully tested on FreeBSD and GNU/Linux i386 and amd64.
If you want to build fs-utils you do not have to follow the
"Building/Installing RUMP and UKFS" sections as pkgsrc will do it
automatically when building fs-utils.
This is experimental.
The rumpnet libraries were added in the 20091108 version of misc/rump.
These libraries were successfully compiled on Linux/i386 but they have
not been tested yet.
Requirement (top)
A NetBSD pkgsrc tree (2009-11-03 or newer):
# cd /usr # cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot -PA pkgsrc
Before building (top)
Bootstrap pkgsrc:
# cd /usr/pkgsrc/bootstrap # ./bootstrap
Building/Installing RUMP and UKFS (top)
# cd /usr/pkgsrc/misc/rump # /usr/pkg/bin/bmake install clean
Building fs-utils (top)
# cd /usr/pkgsrc/filesystems/fs-utils # /usr/pkg/bin/bmake install clean