|
The following source and binary packages of Isabelle2002
provide everything required for easy installation of the full Isabelle
working environment on common Unix platforms.
A minimal Isabelle installation requires only bash
and perl (usually provided by the operating system), and a
suitable implementation of Standard ML (e.g. Poly/ML as included below). A
comfortable Isabelle working environment demands further user
interface support, as provided by Proof General (please register) together
with the (optional) X-Symbol
package. Both of these should be used with a recent version of XEmacs-21 (preferably with MULE).
Packages
We provide a complete set of packages for Isabelle, Proof General and
X-Symbol. While XEmacs-21 is not included here, most operating system
distributions already provide a suitable package, although not
installed by default. Some of the packages below are platform
dependent; we include binaries for Linux/x86, Solaris/Sparc, and
Darwin/PPC (MacOS X).
Installation
In fact, there is no installation required. Users may just unpack all
required packages within the same directory. The default settings of
Isabelle should be reasonable for most circumstances.
A typical Linux/x86 site installation of Isabelle/HOL works as
follows. By using GNU tar, the archives are uncompressed and
unpacked into the /usr/local directory (this location may be
changed to anything appropriate).
tar -C /usr/local -xzf
Isabelle2002.tar.gz
tar -C /usr/local -xzf
ProofGeneral.tar.gz
tar -C /usr/local -xzf
x-symbol.tar.gz
tar -C /usr/local -xzf
polyml_base.tar.gz
tar -C /usr/local -xzf
polyml_x86-linux.tar.gz
tar -C /usr/local -xzf
HOL_x86-linux.tar.gz
Users may now invoke Isabelle without further ado, e.g. run the main
executable /usr/local/Isabelle/bin/Isabelle to launch the
Proof General interface for Isabelle/Isar. Note that there is a
separate option to enable X-Symbol.
|