Node:Requirements, Next:Building, Previous:Installation, Up:Installation
SFS should run with minimal porting on any system that has solid NFS3 support. We have run SFS successfully on OpenBSD 2.6, FreeBSD 3.3, OSF/1 4.0, and Solaris 5.7.
We have also run SFS with some success on Linux. However, you need a kernel with NFS3 support to run SFS on Linux. The SFS on linux web page has information on installing an SFS-capable Linux kernel.
In order to compile SFS, you will need the following:
gmp.h
header file. Even if you
have libgmp.so, if you don't have /usr/include/gmp.h, you need to
install gmp on your system.
/usr/include
that match the kernel you are
running. Particularly on Linux where the kernel and user-land utilities
are separately maintained, it is easy to patch the kernel without
installing the correspondingly patched system header files in
/usr/include
. SFS needs to see the patched header files to
compile properly.