Solaris Package Archive -- tk 8.3.0
Solaris Package Archive
What is it, (from www.scriptics.com):
Tk is a new toolkit for X11. The overall functions provided by Tk are
similar to those of the standard toolkit Xt. However, Tk is implemented using
Tcl, a lightweight interpretive command language. This means that Tk's
functions are available not just from C code compiled into the application
but also via Tcl commands issued dynamically while the application runs. Tcl
commands are used for binding keystrokes and other events to
application-specific actions, for creating and configuring widgets, and for
dealing with geometry managers and the selection. The use of an interpretive
language means that any aspect of the user interface may be changed
dynamically while an application executes. It also means that many interesting
applications can be created without writing any new C code, simply by writing
Tcl scripts for existing applications. Furthermore, Tk provides a special send
command that allows any Tk-based application to invoke Tcl commands in any
other Tk-based application. Send allows applications to communicate in more
powerful ways than a selection mechanism and makes it possible to replace
monolithic applications with collections of reusable tools.
The main site for Tcl/Tk is
A lot of Tcl/Tk resources can be found at:
If you follow the above links you will see there is a LOT of extensions
to Tcl and Tk. Sometimes I will require the use of a number of them to
meet my requirements, e.g. Itcl is available on this site. However
because of the wide variety and depth of the software available it's
impossible for me to package everything and offer it here. If I use it,
it will be here.
If you intend doing serious Tcl work I recommend you take a good look at
TclPro, a development environment
for professional Tcl developers. You can get a free evaluation copy.
None. Try http://www.scriptics.com/resource/
I've locked each package to the Solaris release it was built on. Only install
the correct version for your system.
Note that this package was compiled with the X11R6.x software available on this site installed
on the production machine. This means that to sucessfully use this software you need
to install the X11 package as well, or create some X11 library links as mentioned in
Click here to read about the 32 bit and 64 bit Solaris 7 and 8 packages.
You can download the source code from
You should also install tcl.8.3.0 and expect.5.31.5 when you install this software.
(In order of: tcl, tk and expect). As previously mentioned, also install the X11R6.4
package to ensure the required libraries are available.
See the main packages README for installation information.