[chord] Compiling problems on maint_policy.T
Emil Sit
sit at MIT.EDU
Thu May 31 09:47:30 EDT 2007
On Tue, 29 May 2007 at 10:32 (+0800), mafish wrote:
> maint_policy.T:36: error: variable or field 'track_aclnt' declared void
> maint_policy.T:36: error: 'aclnt_acct_t' was not declared in this scope
> maint_policy.T:37: error: expected ',' or ';' before '{' token
As the howto document notes (perhaps not sufficiently loudly),
Chord is based on SFS and the SFSlite toolkit. For Chord versions
before October 2006, your best bet is to use full SFS (to support
chordcd and CFS. For versions of Chord after October 2006, you must
use SFSlite 0.8.13 or newer. For code written after March 2007, you
must use SFSlite 0.8.16pre1 or newer. You can link against an
installed version (e.g., from FreeBSD ports) or a build-tree
directly.
I believe that building SFSlite from:
http://dist.okws.org/dist/sfslite-0.8.16.tar.gz
(with --with-sfsmisc enabled) should solve both this and your other
linking problem.
--
Emil Sit / MIT CSAIL PDOS / http://pdos.csail.mit.edu/chord/
More information about the chord
mailing list