Tk4.1
Library, headers and interpreter for a tcl extension providing a GUI Interface
Language
- Contributed by
- Mike Hopkirk (hops)
- Obtained from
- Web -
http://www.sunlabs.com/research/tcl
Ftp: -
ftp://ftp.sunlabs.com/pub/tcl
- Author(s)
- John Ousterhout (john.ousterhout@eng.sun.com) and others
- Restrictions
- Berkeley Copyright - See
license file
Description
Tk4.1 is an extension to Tcl that provides a set of additional commands
implementing a GUI Language.
The interpreter for this extension is called wish4.1.
This distribution is modified from the std in that it uses a script to
build and install both static and shared libraries and interpreters
that use them.
See skunkNotes
- Productivity
- Very Useful
- Safety
- Examined code, Used and extended it
- Work Planned
- None
- Documentation
- Man Pages - these should be in available with this package in html form
but they're not
- try the
Man pages on the
Tcl Home Page
- Other Info
- http://www.sco.com/Technology/tcl/Tcl.html
Build Notes
This source is configured to be installed under
/usr/local.
THe location of the initialisation file can be overidded with
environment variables TCL_LIBRARY and
TK_LIBRARY which contain the directory
that has the init files.
The build configures the internal default for this to
TCL_LIBRARY=/usr/local/lib/tcl7.5 and
TK_LIBRARY=/usr/local/lib/tk4.1
To build it for a different location, compile with
make prefix=directory
or reconfigure with
./configure --prefix=directory
.
This build installs in ./dist/[prefixdir], to change that change the
INSTALL_ROOT
setting in unix/Makefile.
Making it empty installs into prefix dir given above.
Installation Notes
The SCO custom packaging was done by Ron Record (rr@ronrecord.com).
Against the advice of Those Who Know Better, he (i.e. me) symlinked
/usr/local/bin/wish and /usr/local/bin/wish4.1. This should only
prove to be a problem when interpreting older code which conforms to
a previous api. Thus far, his (my) testing has uncovered no problems
and, in fact, many tcl/tk packages rely on wish.
See also :
The original
README file,
skunkNotes and
unix/skunkMake.
Tk4.1 requires Tcl7.5 libraries in order to build.
For the skunkware distrib these should be in a sibling directory to this one.
SkunkWare 96