Install and Build TASH for Windows 95
This file describes how to get, install, and build TASH for
Windows 95 and was last updated on
To build TASH for Unix instead, see the Unix
instructions.
Software use License Terms
It is my intention to make this software as freely
available as possible, while not violating the rights of
the Regents of the University of California and Sun
Microsystems, Inc. This appears best done by simply using
the License Terms included with
Tcl/Tk.
Table of Contents (this page only)
Ada 95 Compiler
Get and Install Tcl and Tk
Get TASH
Extract TASH
Configure Makefiles fro your system
Build the basic system
Test TASH installation
Build and run the demo programs
Build your own!
You will need an Ada 95 compiler to build TASH. The Windows 95
version of TASH was built on a 150 MHz Pentium Micron Millennia
with 24MB and
the GNU New York University Ada Translator (GNAT), version
3.10p1. A description of GNAT may be found at
Ada
Home and it may be fetched via anonymous ftp from
ftp://cs.nyu.edu/pub/gnat/
and its mirrors.
Follow the build and installation instructions
included with the distribution.
Don't forget to add
C:\USR\BIN
to your PATH in AUTOEXEC.BAT.
If you also have DJGPP or CYGWIN32 installed, be sure these
are after the Ada compiler in your PATH.
You will also need Tcl/Tk itself to build TASH.
At a minimum, you must get the binary installation.
Download Tcl/Tk 8.0 from Sun
Microsystems. Follow the build and installation instructions
included with the distribution.
Download
tash802.zip
which contains the necessary files for building the
Windows 95 variant of TASH.
The zip file was created with Info-ZIP
available from numerous places including the
Public Ada Library (PAL) in the PAL User Toolkit and the
Info-ZIP
site at Walnut Creek. You may use any of a number of unzip
programs such as PKZIP and WinZip to extract TASH.
When extracted, a directory named tash802
will be created which contains all the TASH files.
Change to the tash802 directory.
Execute the script, setup.tcl. If Tcl/Tk
has been installed correctly, you can execute any Tcl/Tk
script by simply double-clicking the icon of the script file.
If Tcl/Tk was installed correctly, this will run a
wish
application which will allow you to establish values for
several makefile macros used to customize your TASH build. In
many cases, the default values will be OK. If not, then type in
the correct values. Note that wish must be in
your path for this script to run properly.
Press the Save button to create the file,
Makefile.macros, in the tash802
directory.
Using a DOS prompt program, change to the
tash802/win95 directory and execute
make. This will build the Ada
Tcl/Tk interface and the sample shell programs,
tash and twash.
The tests directory contains
a program which tests that TASH was correctly installed and
built. See the tests/README.htm
file for more information on building and running the tests.
The demos directory contains
several programs which demonstrate various capabilities of the TASH
binding. See the demos/README.htm
file for more information on building and running the demos.
Start writing your own GUI programs with TASH. If you're real
proud of it, put it on the Net and send me a URL. I'll make
a page within the TASH web pages that links to yours.