Help index


Full installation

The full installation will copy ALL files from the CD to some destination directory on your hard disk. This allows you to recompile all Smalltalk/X class libraries, to add additional classes/libraries and to change the set of classes which are contained in your smalltalk executable.
A full installation is also required if you want to generate standAlone executables.

For your convenience, precompiled object files for the compiled classes are already contained on the CD, and will be copied into the specified destination directory. This saves some time later, in that a full recompile is not required.

Be aware, that a full installation requires quite some amount disk space, especially, if all intermediate object files are kept (roughly 90-120Mb).

Partial installation

The partial installation only copies a preconfigured smalltalk executable, the required libraries and (optionally) the sources plus documentation to your hard disk.
A partial installation still provides all of the known smalltalk environment, but will not enable you to add additional precompiled classes to your smalltalk excutable.

A partial installation requires roughly 30-50Mb of disk space.

Binary directory

Specifies the directory where the ST/X binaries should be copied to during a partial installation.
These binaries include the smalltalk executable, the stc compiler, and a few other executables and shell scripts.

The recommended directory is "/usr/local/bin" here.

Library directory

Specifies the directory where the ST/X libraries and shared libraries should be copied to during a partial installation.
These include all the libXXX (possibly shared-) classLibraries.

If your system uses shared libraries (Linux-ELF, Unixware, IRIX, Solaris and some others), this directory must be either one of the standard library directories ("/usr/local/lib", "/usr/lib" or "/lib"), or else be defined in the LD_LIBRARY_PATH environment variable.
If you do not specify a standard directory, make certain that LD_LIBRARY_PATH is set correctly (add a corresponding entry to your ".profile" or ".login file).

The recommended directory is "/usr/local/lib" here.

Help file directory

Specifies the directory where other ST/X help & auxiliary files should be copied to during a partial installation.
These include bitmaps, configurations files, startup scripts and resource files (which contain the national language translation strings).

For ST/X to be able to find those files, these must be either installed to a standard location ("/usr/local/lib/smalltalk", "/usr/lib/smalltalk" or else define the location in the STX_LIBDIR environment variable.
If you do not specify a standard directory, make certain that STX_LIBDIR is set correctly (add a corresponding entry to your ".profile" or ".login file).

The recommended directory is "/usr/local/lib/smalltalk".

Further reading

You may want to read `how to install ST/X' for more details on the installation options. This document also describes in detail, which files are going to be installed, and where the end up.
(This is mostly background information and not required in order to install and execute ST/X).

Copyright © eXept Software AG, all rights reserved


Doc $Revision: 1.5 $ $Date: 1998/02/25 18:59:14 $