Sources can be obtain by signing a license with SRI. Instructions for obtaining the tar file will be given after a license is signed.
dfcommand). The current version of the Act-Editor requires SPARCstation hardware (SPARC-2 or greater) with at least 32MB of physical memory.
Your Sun must be running SunOS version 4.1 or newer and the X-Window system. Note that Solaris users must retrieve a different image than SunOS users. The Act-Editor requires significant amounts of swap space (at least 50MB). Your Unix system swap file may require adjustment.
The Act-Editor directory tree is rooted in a directory called
aic-export. Each version of the Act-Editor is in a subdirectory
aic-export/act-editor that is named after its
version number (e.g.,
contains Act-Editor version 2.4). The version of the Act-Editor in current use is
denoted by a symbolic link named
aic-export/act-editor/released might link to
aic-export/act-editor/2.4). You can install a new
Act-Editor version into the same
aic-export directory tree as
a previous version. The new version of the Act-Editor will appear in new
version subdirectories, leaving the old versions intact. All
released links will be updated to the latest versions
during unpacking. To revert to an earlier version of the Act-Editor, simply
reset the link.
Old versions of systems can be retained as backups, or deleted. For
example, version 1.0 of Act-Editor can be deleted as follows (all
examples in this section assume you are connected to the parent of
rm -r -f aic-export/act-editor/1.0
/usr/local/. You may wish to substitute a different location for the value of
SRIbelow. First connect to the directory:
setenv SRI /usr/localThe above
cdcommand is important, as the following ftp and tar commands will create an
aic-exportdirectory in your current directory, which will hold all Act-Editor-related directories.
binaryto FTP will do the trick)
act-editor-runtime.tar.Z, or the file
act-editor-runtime-solaris.tar.Zfor the Solaris runtime version. (Do not be surprised if you cannot list the contents of the directory. The file is present, but you should not be able to list the directory.)
Here is a listing of the documentation files available for ftp:
aic-sys-spec.dvi.Z aic-sys-spec.ps.Z aic-sys-spec.tex.Z installation.html
uncompress -c -v act-editor-runtime.tar.Z | tar xf -For a Solaris system:
uncompress -c -v act-editor-runtime-solaris.tar.Z | tar xf -On Solaris machines, a shell script is used to run the image since some environment variables must be set. During installation, you must edit the script to include the pathname for your aic-export directoy. Edit the file
and change the first line of code (begining with "AIC =") to use you local pathname for aic-export. If aic-export is in /user/local, the line should be:
AIC = /usr/local/aic-export
The distribution tar file can be deleted after successful installation.
Please do NOT rearrange the Act-Editor directory tree after installation. Proper operation of the system depends on the placement of different files within the directory structure.
The behavior of graphics applications under the X-window system is
dependent on the configuration of the window manager. For example,
pop-up menus behave differently under different window manager
resource settings. We find the configuration in file
aic-export/clim.Xdefaults useful for the
olwm window manager. Therefore, we suggest that the
following line be added to the file
.openwin-init (or its
equivalent) in the home directory of every user of Act-Editor. The
workings of these resource settings will also depend on what window
manager you use.
xrdb -merge $SRI/aic-export/clim.Xdefaults
Run the following script to start the image (named act-editor-runtime-solaris):
On SunOS machines, the image can be run in an xterm by invoking:
When the image gives a prompt, in either SunOS or Solaris, start the system as follows:
(in-package :act) (user:run-act-editor)
The Act-Editor process can be killed through the Application menu of
the Act-Editor, or by calling the function
:pop commands can be used to return
from an error,
:cont takes an integer as an argument. Beware,
:pop at the top level will exit the image.
If you use ILISP and GnuEmacs, the image can be run through ILISP in Emacs if desired. (In Solaris, you will have to set the environment variables from the run-act-editor script in your environment.)