
Installation instructions for TCA

The latest version of TCA is available via FTP from ftp.cs.cmu.edu.

Login with userid "anonymous" and use your Internet address as the
password. Then "cd project/TCA".  The latest version should be available
tar'ed and gzip'ed.  For example, version 7.6 is in file tca.7.6.tar.gz.

To install TCA:

gunzip tca.7.6.tar.gz
tar xf tca.7.6.tar
cd tca/src
gmake -k install

This should make tca/bin/central and tca/lib/libtca.a files. 

gunzip and gmake are available from the Free Software Foundation via
anonymous ftp form prep.ai.mit.edu.

NOTE: libc.h is included to provide ANSI standard c definitions for
system functions.  If the compiler complains about conflicting
definitions in libc.h, then comment out the offending lines.

If gunzip and gmake are unavailable at your site, you can use the old
installation procedure, which may not be as robust.

Retrieve, via ftp, the version that is compress'ed rather than tar'ed (ie
tar.7.6.tar.Z).

Then do the following:

uncompress tca.7.6.tar.Z
tar xf tca.7.6.tar
cd tca/src
make -k install

There is also a set of machine specific makefiles that may do a better
job on some architectures than the generic "Makefile".  The GNUmakefile
is still the best, but the machine specific make files might be better
than the generic Makefile.  This is especially true for sunOS machines
where the makefile.sunOS and the GNUmakefile will build a shared library.

To use the architecture specific makefiles:

uncompress tca.7.6.tar.Z
tar xf tca.7.6.tar
cd tca
etc/fixLinks
cd src
make -f makefile.<arch> -k install

In the above, arch is the architecture for your machine. This will work
if there is a file named "makfile.<arch>".

Richard
___\---
