		README file for DTM library
		===========================
			   Version 2.3

The tar file should contain the following files.

	man/man3/*.3			man pages
	src/dtm/README.DTM-2.3	this file	
	src/dtm/libsrc/*		source for the DTM library proper	
	src/dtm/server/*		source for the sample name server
	src/dtm/examples/*		source for sample programs	
	src/dtm/test/*			source for general and performance tests

This version of DTM is incompatible with DTM 1.X versions as the
format of the messages has changed.

Supported Systems
=================

Cray, Convex, Sun, SGI, DEC (MIPS), RS6000, Mac
	and most unix boxes with DOS support coming soon.

Installation
============

1. cd to /usr/local or your root for locally installed software packages

2. uncompress dtm.tar

3. tar xvf dtm.tar

4. cd src/dtm/libsrc

5. make <MACHINE>

	where <MACHINE> is on of
		sun
		sgi
		cray
		ibm
		convex
		dec
		vax

	NOTE: if an error occurs about not being able to find 
			make.depend.XXX simple 'touch make.depend.XXXX'
			(XXXX either null or as in the error message)
			'make depend' works on some platforms to provide
			automatic dependancy generation for assitance in
			develpment.

		  There is support for building multiple platform versions
		  out of the same source directory.  Setting the ARCH
		  shell variable to .sun4, .sgi etc allows machine 
		  spacific version to be built in the same directory with
		  the command 'make spec'.

6. make install DIR=/usr/local

	The library will by copied into $DIR/lib
	The headers will by copied into $DIR/include

7. The examples, sample server and tests came be built in their
	directories with 'make all' (or 'make spec' for multiple platforms)

New additions in 2.3
====================

Limitted X support
Additional Utility functions
More stable/more portable

New additions in 2.0
====================

Input and Output multiplexing
Support for routing/logical port names
Type of service (ASYNC/SYNC)

Future Additions
================

In the next version we expect better support for DOS machines
as well as a more flexible interface to application frameworks.
