%% /u/sy/beebe/tex/checksum/1-06/README, Fri Jul 15 18:55:11 1994
%% Edit by Nelson H. F. Beebe <beebe@>
%% Add note about DEC Alpha OpenVMS directory, and Apple Macintosh
%% /u/sy/beebe/tex/checksum/README, Mon Mar 15 16:53:34 1993
%% Edit by Nelson H. F. Beebe <beebe@magna.math.utah.edu>
%% Add note about Apple Macintosh ports.
%% /u/sy/beebe/tex/checksum/README, Fri Jun 26 08:01:58 1992
%% Edit by Nelson H. F. Beebe <beebe@plot79.math.utah.edu>

This directory contains a machine- and O/S-independent file checksum
program written by
 
	Robert M. Solovay
	Department of Mathematics
	University of California
	Berkeley, CA
	USA
	Tel: (415) 642-2252
	E-mail: solovay@math.berkeley.edu

The code is maintained for the TeX community by

	Nelson H. F. Beebe
	Center for Scientific Computing
	Department of Mathematics
	South Physics Building
	University of Utah
	Salt Lake City, UT 84112
	USA
	E-mail: beebe@math.utah.edu (Internet)

to whom correspondence should be addressed.  

The master archive for this program is on ftp.math.utah.edu in the
directory ~ftp/pub/misc (via anonymous ftp, "cd pub/misc").  Via
e-mail, messages "send index from ftp/misc" and "help" to
tuglib@math.utah.edu will get you started.

Full details of running the program can be found in the UNIX manual
pages (checksum.man).  A text version of the manual pages is in the
file checksum.hlp.

The program is written in C-Web, a language for literate programming.
For portability, the output C code is retained, so you do NOT need to
have cweave and ctangle installed to build and install checksum.  The
.tex files produced by ctangle are also preserved so you can typeset
the programs with Plain TeX if you wish.

The UNIX Makefile contains targets for building and testing checksum,
and for making archive versions in various formats.


The following paragraph applied to version 1.03, but since I don't
personally have access to these compilers on the Mac, I haven't 
built checksum for version 1.06:
>> ...
>> The applemac subdirectory contains two versions of checksum for the
>> Apple Macintosh.  Both versions are stored in .hqx format which BinHeX
>> can convert back to executables.  One was compiled under MPW (Apple),
>> and the other with Think C (Symantec); the README file there gives
>> further details.
>> ...

The ibmpcdos subdirectory contains an IBM PC executable program
compiled with Microsoft C version 5.x.

The alphavms subdirectory contains an executable for DEC Alpha OpenVMS
systems, as well as object files, to allow relinking on different
versions of Alpha OpenVMS for systems that have not licensed the C
compiler (OpenVMS standardly includes link libraries for all
languages).  This may make it possible to install the program on
either system without having to buy a C compiler.  The Alpha OpenVMS
version must be run via a foreign command; see the vmsmake.com file
for details.

The vaxvms subdirectory contains an executable for DEC VAX VMS
systems, as well as object files, to allow relinking on different
versions of VAX VMS for systems that have not licensed the C compiler
(VMS standardly includes link libraries for all languages).  This may
make it possible to install the program on either system without
having to buy a C compiler.  The VAX VMS version must be run via a
foreign command; see the vmsmake.com file for details.
