dfcommand). The current version of SIPE-2 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. SIPE-2 requires significant amounts of swap space (at least 50MB). Your Unix system swap file may require adjustment.
The SIPE-2 directory tree is rooted in a directory called
aic-export. Each version of SIPE-2 is in a subdirectory of
aic-export/sipe that is named after its version number (e.g.,
aic-export/sipe/2.4 contains SIPE-2 version 2.4). The version of
SIPE-2 in current use is denoted by a symbolic link named
aic-export/sipe/released might link
aic-export/sipe/2.4). You can install a new SIPE-2 version
into the same
aic-export directory tree as a previous version.
The new version of SIPE-2 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
SIPE-2, simply reset the link.
Old versions of systems can be retained as backups, or deleted. For example, version 1.0 of SIPE-2 can be deleted as follows (assuming you are connected to $AIC):
rm -r -f sipe/1.0
/usr/local/. You may wish to substitute a different location for the value of
setenv SRI /usr/local/ cd $SRIThe above
cdcommand is important, as the following ftp and tar commands will create an
aic-exportdirectory in your current directory, which will hold all SIPE-related directories.
binaryto FTP will do the trick)
sipe-runtime.tar.Zfor the Allegro runtime version, or the file
sipe-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.text
uncompress -c -v sipe-runtime.tar.Z | tar xf -For a Solaris system:
uncompress -c -v sipe-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 SIPE-2 directory tree after installation. Proper operation of the system depends on the placement of different files within the directory structure. When starting the image, SRI system code should correctly identify the AIC root if the image is in its proper place in the directory tree.
In case of error, the system may ask for the AIC root, or the
$SRI/aic-export/aic-install script can be run.
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 SIPE-2. The workings of these resource
settings will also depend on what window manager you use.
xrdb -merge $SRI/aic-export/clim.Xdefaults
$SRI/aic-export/sipe/released/docas a poscript file. Hardcopy can be obtained from SRI. Please read the SIPE-2 User's Manual before your first session.
Run the following script to start the image (named sipe-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 :sipe) (run-sipe)
The SIPE-2 process can be killed through the Application menu of SIPE-2, 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-sipe script in your environment.)