   This directory is where we build the libraries that emulate the
NeXTSTEP and what we presume to be the OpenStep enviroment.  The
subdirectories are...

- appkit.  The class library for the Graphical User Interface.  

- coll.  The collection class library from Rochester.  We've included
it here because we have some bug fixes to the List and Storage classes 
which may not be included in the latest release.  The original sources
are available for public ftp on

   cs.rochester.edu		pub/objc/libcoll-yymmdd.tar.gz

- defaults.  Holds "defaults.h".

- dpsclient.  NeXT puts Display PostScript (DPS) related header files
in this directory.  We don't support DPS, but the header files in this
directory have some declarations for the appkit.

- examples.   This directory contains subdirectories with examples of code
that use the library.   Many of the examples read objects from 
archive (*.xmib) files.   These archive files were generated 
by translating archive files produced by NeXT's InterfaceBuilder 
with the nib-translator (trnib).  For these examples, the original
NeXTSTEP files are also included (PB.project, Makefile, etc.) and build
on non-NeXT platform should use the makeX makefile.

- objc. This is the objc directory of the GNU gcc distribution.  It
should be the same as gcc 2.5.8.  We've included it here because if we
have trouble with the run time, this version can be built with the
debugging flags.  In the past we've found bugs in archiving, but this
version should be identical to gcc 2.5.8.

- objc2.  This directory contains some things defined in NeXT's objc
directory but which are not yet part of GNU objc directory.

- streams. This directory emulates NeXTSTEP/OpenStep streams package using stdio.

NOTES:

The ability to read TIFF files has been added to NXImage and NXBitmapImageRep.
In order to use this feature, you need to get the latest libtiff library. 
This software is available for public ftp on

    sgi.com                     graphics/tiff/v3.3beta015.src.tar.gz
        (192.48.153.1)

It is important that you get at least this version, otherwise it will not
work with objcX.
After you have compiled this library, edit the OpenStep top-level makefile
to define HAVE_LIBTIFF, and compile OpenStep.  You must also include 
libtiff (-ltiff) when you compile your own program (See examples/NXImage
for an example).


You can dynamically load in code using NXBundle and the dld library (if 
dld compiles on your machine).  Edit the OpenStep top-level makefile to
include HAVE_LIBDLD and make sure the dld include file "dld/defs.h" is in the
include path (like in /usr/local/include).


