Instructions for installing and running the Reference
Linking API from Cornell Digital Research Library

NOTE that there is no need to be root.
NOTE you do need to have access to Java 2 version 1.2 or later

1.  gunzip and untar RefLink.tar into some directory.
2.  Alter the Linkable/Utility/CONFIG.java file to
    suit local directory structures on your own
    machine.  
3.  Set up a $CLASSPATH that contains the jar files
    and a path to Linkable/.
4.  Compile all the files in Linkable, e.g.
    cd <directory where Linkable/ is>
    javac Linkable/API/Surrogate.java
5.  The following should run OK:
    javac Test1.java; java Test1

6.  Other tests can be found in Linkable/UnitTests/.  
    Depending on whether or not they are "in" the Linkable/
    package, you may have to move them into the directory
    that contains the Linkable directory.

Hint: you may find it helpful to set up a script that when
executed sets up the right $CLASSPATH.  The file, source.unix,
is an example of a file that can be sourced to do this. 
If in windows, execute setup.bat instead.

The Doc/ directory contains package information, including
for private routines.  It was generated by the following
command:

javadoc -d Doc -private Linkable/*/*.java
