To get a working toolchain Debian (and probably Ubuntu):
aptitude install build-essential git-core libcppunit-dev
For read-only repository access:
git clone git://fiz.stanford.edu/git/ramcloud.git
Don't worry about having read-only access; it really shouldn't impede you. We'd prefer to pull changes from you or have you send patches (see git-format-patch and git-send-email. This lets us ensure that the fiz repo is generally in a working state and is making forward progress.
For those with fiz accounts clone from here for write access:
git clone ssh://fiz.stanford.edu/git/ramcloud.git
cd ramcloud; make
make
- build the RAMCloud server and client software
obj.master/client/client, obj.master/server/server
make tests
- build and run RAMCloud unit tests (requires CppUnit)make check
- currently runs Google style checker against files in the src directory; subject to check as style evolves