#
#    SCCS ID: %Z%%M% %I% %E% SST
#
#    Copyright (c) 1992-1993 Mark Soloway.  All rights reserved.
#    See SST_LEGAL_NOTICE file for terms of the license.
#

To build the ToolTalk Components (TTC), do the following:

	1) Type the following to assign various environment
	   variables required for finding libraries and header
	   files:

		source ENVIRONMENT

	2) For SunOS 4.1.X:

		For Sun C++:

			make world

		For GNU g++:

			make world_g++

	   For Solaris 2.X:

		For Sun C++:

			make world_svr4

		For GNU g++ (has not been tested under Solaris 2.X):

			make world_svr4_g++

The header files in $TTCHOME/include contain the documentation
of the classes and member functions.  Some examples have been
provided in $TTCHOME/examples.  The examples require UIT V3 compiled
with the Sling Shot packages.  The actual components have absolutely
no dependency on UIT V3.

ToolTalk Component include paths:

	$(TTCHOME)/include

ToolTalk Component library paths:

	$(TTCHOME)/lib

ToolTalk Component libraries:

	libTTC.a

Files in this distribution:

a TT-c++/ 0 tape blocks
a TT-c++/ENVIRONMENT 1 tape blocks
a TT-c++/Makefile 1 tape blocks
a TT-c++/README 14 tape blocks
a TT-c++/SST_LEGAL_NOTICE 3 tape blocks
a TT-c++/SUN_LEGAL_NOTICE 3 tape blocks
a TT-c++/TTC/ 0 tape blocks
a TT-c++/TTC/lib/ 0 tape blocks
a TT-c++/TTC/src/ 0 tape blocks
a TT-c++/TTC/src/PollFD.cc 8 tape blocks
a TT-c++/TTC/src/TTMessage.cc 46 tape blocks
a TT-c++/TTC/src/TTPattern.cc 23 tape blocks
a TT-c++/TTC/src/TTSession.cc 70 tape blocks
a TT-c++/TTC/src/Makefile 1 tape blocks
a TT-c++/TTC/src/Makefile.g++ 1 tape blocks
a TT-c++/TTC/src/Makefile.svr4.g++ 1 tape blocks
a TT-c++/TTC/src/Makefile.svr4 1 tape blocks
a TT-c++/TTC/src/TTObjectSpec.cc 14 tape blocks
a TT-c++/TTC/src/Make-TTC.dependencies 4 tape blocks
a TT-c++/TTC/src/Make-TTC.OBJECTS 2 tape blocks
a TT-c++/TTC/src/TTFile.cc 6 tape blocks
a TT-c++/TTC/src/TTGeneric.cc 2 tape blocks
a TT-c++/TTC/src/TTGenericArray.cc 30 tape blocks
a TT-c++/TTC/src/TTGenericHash.cc 45 tape blocks
a TT-c++/TTC/include/ 0 tape blocks
a TT-c++/TTC/include/PollFD.h 3 tape blocks
a TT-c++/TTC/include/TTConstants.h 1 tape blocks
a TT-c++/TTC/include/TTMessage.h 12 tape blocks
a TT-c++/TTC/include/TTPattern.h 8 tape blocks
a TT-c++/TTC/include/TTSession.h 21 tape blocks
a TT-c++/TTC/include/TTC.h 1 tape blocks
a TT-c++/TTC/include/TTObjectSpec.h 4 tape blocks
a TT-c++/TTC/include/TTFile.h 3 tape blocks
a TT-c++/TTC/include/TTBoolean.h 2 tape blocks
a TT-c++/TTC/include/TTGeneric.h 2 tape blocks
a TT-c++/TTC/include/TTGenericArray.h 11 tape blocks
a TT-c++/TTC/include/TTGenericArrayTemplate.h 6 tape blocks
a TT-c++/TTC/include/TTGenericHash.h 14 tape blocks
a TT-c++/TTC/include/TTSharedTypes.h 1 tape blocks
a TT-c++/TTC/examples/ 0 tape blocks
a TT-c++/TTC/examples/FileScope/ 0 tape blocks
a TT-c++/TTC/examples/FileScope/fs_ui.cc 7 tape blocks
a TT-c++/TTC/examples/FileScope/TTGaugePattern.cc 2 tape blocks
a TT-c++/TTC/examples/FileScope/Makefile 3 tape blocks
a TT-c++/TTC/examples/FileScope/fs_handlers.cc 4 tape blocks
a TT-c++/TTC/examples/FileScope/TTGaugePattern.h 1 tape blocks
a TT-c++/TTC/examples/FileScope/Makefile.g++ 3 tape blocks
a TT-c++/TTC/examples/SessionScope/ 0 tape blocks
a TT-c++/TTC/examples/SessionScope/Makefile 3 tape blocks
a TT-c++/TTC/examples/SessionScope/ss_ui.cc 5 tape blocks
a TT-c++/TTC/examples/SessionScope/ss_handlers.cc 3 tape blocks
a TT-c++/TTC/examples/SessionScope/Makefile.g++ 3 tape blocks
a TT-c++/TTC/examples/Makefile 2 tape blocks
a TT-c++/TTC/examples/Requests/ 0 tape blocks
a TT-c++/TTC/examples/Requests/Makefile 1 tape blocks
a TT-c++/TTC/examples/Requests/client_ui.cc 5 tape blocks
a TT-c++/TTC/examples/Requests/Makefile.client 3 tape blocks
a TT-c++/TTC/examples/Requests/client_handlers.cc 2 tape blocks
a TT-c++/TTC/examples/Requests/Makefile.accumulator 3 tape blocks
a TT-c++/TTC/examples/Requests/accumulator.cc 2 tape blocks
a TT-c++/TTC/examples/Requests/accumulator.types 1 tape blocks
a TT-c++/TTC/examples/Requests/Makefile.g++ 1 tape blocks
a TT-c++/TTC/examples/Requests/Makefile.accumulator.g++ 3 tape blocks
a TT-c++/TTC/examples/Requests/Makefile.client.g++ 3 tape blocks
a TT-c++/TTC/examples/Objects/ 0 tape blocks
a TT-c++/TTC/examples/Objects/Manager/ 0 tape blocks
a TT-c++/TTC/examples/Objects/Manager/object_manager_ui.cc 30 tape blocks
a TT-c++/TTC/examples/Objects/Manager/object_manager_ui.h 2 tape blocks
a TT-c++/TTC/examples/Objects/Manager/Makefile 3 tape blocks
a TT-c++/TTC/examples/Objects/Manager/object_manager_handlers.cc 31 tape blocks
a TT-c++/TTC/examples/Objects/Manager/Makefile.g++ 3 tape blocks
a TT-c++/TTC/examples/Objects/Manager/object_manager.icon 5 tape blocks
a TT-c++/TTC/examples/Objects/Manager/object_manager_mask.icon 5 tape blocks
a TT-c++/TTC/examples/Objects/Tree/ 0 tape blocks
a TT-c++/TTC/examples/Objects/Tree/Makefile 1 tape blocks
a TT-c++/TTC/examples/Objects/Tree/Makefile.g++ 1 tape blocks
a TT-c++/TTC/examples/Objects/Tree/Makefile.tree_editor 3 tape blocks
a TT-c++/TTC/examples/Objects/Tree/Makefile.tree_editor.g++ 3 tape blocks
a TT-c++/TTC/examples/Objects/Tree/Makefile.tree_manager 3 tape blocks
a TT-c++/TTC/examples/Objects/Tree/Makefile.tree_manager.g++ 3 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeDisplayer.cc 8 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeDisplayer.h 4 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeDisplayerChildAddedMessage.h 3 tape blocks
a TT-c++/TTC/examples/Objects/Tree/tree_editor.icon 4 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeDisplayer_consts.h 1 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeManagerGetRootMessage.h 2 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeManager_consts.h 1 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeManager_server.cc 5 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeManager_server.h 2 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeNode.cc 14 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeNode.h 7 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeNodeAddChildMessage.h 3 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeNode_consts.h 2 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeNode_server.cc 12 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeNode_server.h 2 tape blocks
a TT-c++/TTC/examples/Objects/Tree/tree.types 2 tape blocks
a TT-c++/TTC/examples/Objects/Tree/tree_editor_handlers.cc 6 tape blocks
a TT-c++/TTC/examples/Objects/Tree/tree_editor_ui.cc 10 tape blocks
a TT-c++/TTC/examples/Objects/Tree/tree_editor_ui.h 1 tape blocks
a TT-c++/TTC/examples/Objects/Tree/tree_manager.cc 2 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeNodeDeleteNodeMessage.h 2 tape blocks
a TT-c++/TTC/examples/Objects/Tree/ObjectTree.h 2 tape blocks
a TT-c++/TTC/examples/Objects/Tree/TreeDisplayerRefreshTreeMessage.h 2 tape blocks
a TT-c++/TTC/examples/README 2 tape blocks
a TT-c++/IAFA-PACKAGE 2 tape blocks
