SFSlite C++ development libraries
C C++ Perl Logos M4 Python Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Attic
arpc
arpcgen Now, get to compile with -O2. Nov 13, 2008
async
bin
contrib
crypt
dist
doc
libaapp
libsafeptr
libsfs
libtame
m4
patch
py
rpcc
sfsmisc
svc
tame
tests
tools
tutorial
.cvsignore
.gitignore
AUTHORS
COPYING
ChangeLog
INSTALL.darwin
Makefile.am
NEWS
README
STANDARDS
SYNCING
TODO
acinclude.m4
acsfs.m4
autoconf.sed
cfg
configure.in
kcc
nfsconf.h
setup
setup.gnu

README

SFSLITE README
=======
$Id$

SFSLITE HOWTO
-------------
- Based on David Mazieres's SFS (see www.fs.net)

- Build requires GMP version 4 or higher

If from SVN, then you need the GNU autotool suite, with 
libtool/libtoolize:
	
	$ sh -x setup.gnu -f -i -s
	$ ./configure
	$ gmake
	$ gmake install

If from a release tarball, then just:

	$ ./configure
	$ gmake
	$ gmake install

This will install with the default build options: -O2 with static linkage,
and no dmalloc support.  Different build options accessed like:

	$ ./configure --with-mode=shdbg

etc, where the modes are:

	shdbg:	shared build, with dmalloc support, no compiler optimization
	shared: shared build, no compiler optimization
	shopt:	shared build, -O2
	debug:  static build, with dmalloc support, no compiler optimization
	deflt:	static build, -O2, no dmalloc

This library was also available as a port for FreeBSD, but 
I fell behind and had trouble navigating the Ports bureaucracy.
If you depend on the FreeBSD port and would like to help me out, 
please drop me a line.

Max Krohn
(first name AT okws DOT org)