1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
|
[Sun Jan 14 15:42:40 2001 This document HAS NOT BEEN UPDATED for 4.5.8!]
This document describes how to install a binary distribution for
tkisem -- an instructional SPARC emulator with a tcl/tk GUI.
If you run into any problems please send mail to isem@cs.unm.edu
To install tkisem, follow these steps:
1) Install tcl/tk on your machine. You need to have wish4.1 installed
on your machine. If you don't have wish4.1, see
http://www.sunlabs.com/research/tcl
to find out about obtaining wish4.1.
2) Obtain a loadable tkisem extension for your platform. If you don't
have one, see
http://www.cs.unm.edu/~maccabe/tkisem
(If your machine/OS is not supported, you may need to compile tkisem
by hand.)
This file will be called tkisem.so or tkisem.dll depending on the
platform.
3) Obtain the generic portion of the tkisem distribution, this
consists of 8 files:
tkisem -- the full blown GUI interface to isem
gxisem -- a limited GUI interface to isem
supports the gx device, but doesn't have any
buttons
tclisem -- a pure text interface to isem
tkisem_rom.s -- (assembler) source code for the basic
supervisor functions
tkisem_rom -- an assembled and linked version of
tkisem_rom.s
tkisemhelp.txt -- the helpfile for tkisem
INSTALL -- this file
README -- a brief overview
4) Install the files
You'll need two directories: one for executables (e.g.,
/usr/local/bin) and another for auxiliary files (e.g.,
/usr/local/lib). These can be the same directory. The directory for
executables should be on your search path.
The script files, tkisem, gxisem, and tclisem, should be copied into
the directory for executables, all of the remaining files (including
the machine-dependent, loadable extension file should be copied into
the directory for auxiliary files.
Edit the three script files. There are only three things that you
should need to edit: the first line (which includes a full pathname
for the wish4.1 or tclsh7.5 executable), the line that sets the
pathname for the library directory, and the line that sets the library
extension name ("so" for Unix, "dll" for DOS).
Finally, make sure that the scripts have been set to be executable.
IF YOU HAVE PROBLEMS......
Before you send mail, try one test for me. Change into a directory
that has the machine-dependent, loadable extension file (obtained in
step 2). Start wish4.1 and issue the command
load ./tkisem.so
(i.e., try loading the extension file).
Then, send mail to isem@cs.unm.edu (include a description of the
problem along with the results from this small test.)
Best of luck!
|