# TclX7.5.1

Library, headers and interpreter for the tclX extension to tcl and tk. (7.5 and 4.1 respectively)

Contributed by
  Mike Hopkirk (hops)
Obtained from
  Ftp: - ftp.neosoft.com:/pub/tcl/tclx-distrib/tclX7.5.1.tar.gz
Author(s)
  Karl Lehenbauer (karl@NeoSoft.com) and Mark Diekhans (markd@Grizzly.com)
Restrictions
  Freely redistributable as per tcl

## Description

Extended Tcl (TclX), is a set of extensions to Tcl 7.5. oriented towards Unix system programming tasks and large application development. Many additional interfaces to the Unix operating system are provided. It is upwardly compatible with Tcl 7.5.

Support is also included for building a Tk 4.1 wish shell (wishx) with the Extended Tcl command set and signal handling.

While this TclX distribution is tested with Tcl 7.5 and Tk 4.1, it will probably work with new versions of Tcl & Tk with little or no changes.

This distribution is modified from the normal distrib for skunkware in that it 'installs' built files into ./dist, puts the tclX and tkX library files in lib within that and (via a script - skunkMake) renames the tclx interpreter to tclx7.5.

When using these binaries the `LD_LIBRARY_PATH` environment variable will probably have to be set to `/usr/skunk/lib` or `/usr/local/lib` to get the corresponding versions of the tclX shared libs rather than the older versions on OS5 in `/usr/lib`.
See scripts tclx and wishx .

Productivity
  Very Useful
Safety
  Examined code + Used and extended it
Work Planned
  None
Documentation
  Some Man Pages, online help pages
Other Info
  Tcl Home Page
  neosoft Home Page

## Build Notes

This source is configured to be installed under /usr/local though it seems to autodetect its files if run from elsewhere in a standard tree layout

To build it for a different location, compile with `make prefix=directory` or reconfigure with `./configure --prefix=directory`.

Theres a script that does the make and install for skunkware in ./unix/skunkMake

See also :
The original README file, The original INSTALL file and unix/skunkMake.

SkunkWare 96