RCS $Id: README,v 1.6 1995/08/22 23:40:54 tuna Exp $

To compile synth:
-----------------
1. If you're running on a network of workstations, be sure that you
   have PVM installed correctly and functioning.

2. Compile the CRL library in the directory "../../src" (see the user
   documentation in "../../doc" for details). If you're trying to use
   synth to find protocol errors or implementation bugs, you should
   make sure that CRL_SANITY is #defined (in crl_int.h) when compiling
   the CRL library.

3. Type "make -f Makefile.CM5" to make the CM-5 synth executable.

     -- or --

   Edit Makefile.TCPUNIX and change the definitions for PVM_ROOT and
   PVM_ARCH to whatever is appropriate for your local system. Once
   you've done so, type "make -f Makefile.TCPUNIX" to make the
   TCP/UNIX synth executable.

4. If you're running this program with PVM and the executable isn't
   already in your path, be sure to create a soft link to the
   executable from the directory ~/pvm3/bin/$PVM_ARCH.

How to run synth:
-----------------
synth takes two command line arguments: a number of regions to create,
and a size for these regions. The protocol basher then generates
timing some timing information gleaned from randomly trying certain
CRL operations.
