The source distribution can be extracted in any directory. The following command will extract the compressed source archive:
% gzip -dc harvest-src.tar.gz | tar xf -
Harvest uses GNU's autoconf package to perform needed localizations at installation time. If you want to override the default installation location of /usr/local/harvest, change the ``prefix'' variable in Makefile If desired, you may edit src/common/include/config.h before compiling to change various Harvest compile-time limits and variables. To compile the source tree, type make all.
For example, to build the entire Harvest system, type:
% vi Makefile (only if changing the prefix) % make reconfigure (only if prefix was changed) % vi src/common/include/config.h (only if desired) % make all install
You may see some compiler warning messages, which you can ignore.
Building the entire Harvest distribution will take about 30 minutes on a DEC Alpha or on newer Sun SPARCstations, and almost an hour on older machines. The compiled source tree takes approximately 25 megabytes of disk space.
Later, after the installed software working, you can remove the compiled code (``.o'' files) and other intermediate files by typing: make clean. If you want to remove the configure-generated Makefiles, type: make realclean.