
Welcome to NeoSoft Tcl 7.3e release of October 23, 1995
-------------------------------------------------------

Again in this release is documentation in Hypertext Markup 
Language (HTML) format.

Either copy the "html" hierarchy to your webserver, or use a web browser on
the machine you install the files onto and use a "file" URL to access them.

The nroff/troff manpages are still included, of course.

It still installs as 7.3b.

Thank you for your patience and support.

Karl Lehenbauer
NeoSoft
10/23/95

EDIT THE MASTER MAKEFILE
========================

Please set ARCH to match your architecture.

Suggest:

	sparc		- Sun Solaris
	bsd386-1.1	- BSDI 1.1
	freebsd-2.1	- FreeBSD 2.1

	etc.

Set PREFIX to point to where you want the build to go.

Set SHELL to your Bourne shell, sh.  Some shells can't handle the big
configure scripts contained herein, so we reccommend "bash" from
prep.ai.mit.edu in /pub/gnu.

Do a "make configbuild" to configure and build the release.  We've
found that building each part incrementally after configuring it
makes the build go better -- subsequent packages find library files,
for example, in correct and expected places.

BUILDING DBOPEN
===============

If you want to build dbopen and add support for it in TclX, you
need to add --with-db to TCLX_OPTIONS in the README and point it
to the dbopen PORT directory corresponding to your machine.

For BSD 4.4, this would be:

TCLX_OPTIONS=--with-db=../tools/db.1.85/PORT/bsd.4.4/ --with-x

For Solaris, use the Sys V/4 PORT.  Compile it first to generate the
libdb.a library or the build will fail.


IF YOU GET messages that say you're cross-compiling and the build has
failed, you haven't built dbopen first but are trying to include it.


ERRATA
======

The DP libraries aren't getting automatically installed.  After building
and installing the release, according to the documentation, please do the
following (assuming a build in /usr/neosoft):

        cd /usr/neosoft/src/tcl7.3/tdpm3.2/library
	mkdir /usr/neosoft/lib/dp
	cp * /usr/neosoft/lib/dp

It is trivial to fix DP to not load these files, but these files shadow
a couple of the built-in commands, so the normal autoload mechanism will
not suffice, and some engineering needs to be done.

The library is getting rebuilt, then tclXAppInit.c is compiled every time.

LAUNCHING
=========

To fire up wishx (Tcl with Tk, DP, incr tcl, Extended Tcl, etc),
/usr/neosoft/bin/wishx, or put /usr/neosoft/bin (or whatever) into
your search path.

After installation, the demos will be in /usr/neosoft/tkX/3.6b/demos.

You can "cd" there and do "wishx -f widget", for example.

KL
