
The Harvest cache source requires Tcl 7.3 to build.  You can retrieve the
latest Tcl source and documentation from ftp://ftp.cs.berkeley.edu/ucb/tcl
Or, you can use our pre-built libraries from the 'contrib/Tcl-7.3-library'
at the Harvest mirror sites:
        http://harvest.cs.colorado.edu/harvest/gettingsoftware.html
Or, you can use our pre-built binary distribution of the Harvest
Cache available from the above mirror sites.

Once you have the Tcl library (libtcl.a) and the header file (tcl.h)
installed, set the following environment variables as appropriate:

        % setenv TCL_INCDIR /usr/local/tcl/include
        % setenv TCL_LIBDIR /usr/local/tcl/lib

Then, change the prefix variable in ./Makefile to be the directory in
which you would like to install the Harvest cache.  The default is
/usr/local/harvest.

To build and install the Harvest object cache, type:

        % make all
        % make install

To run a Cache, you will need to:

	1. set the HARVEST_HOME environment variable, as appropriate:
	      % setenv HARVEST_HOME /usr/local/harvest

	2. install and customize the cached.conf configuration file:
	      % cp $HARVEST_HOME/lib/cache/cached.conf /etc/cached.conf
	      % vi /etc/cached.conf

	3. start the cache:
	      % $HARVEST_HOME/bin/RunCache

For further or more detailed instructions on how to run the Cache, 
refer to the Harvest User's Manual:
        http://harvest.cs.colorado.edu/harvest/doc.html

To run the Cache as an httpd accelerator, follow the instructions here:
        http://harvest.cs.colorado.edu/harvest/httpd_accel.html

