Prerequisites

Isabelle runs on common Unix platforms (Linux, Solaris, etc.). Below we provide also some hints on how to use Isabelle on other, not-quite-Unix platforms.

The packages available from our download page expect the following software to be installed:

Our download page includes packages for a suitable implementation of Standard ML (Poly/ML) and ProofGeneral (please register). The Proof General distribution now already includes the X-Symbol package, there is no need to download it separately.

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:

For more information, see the file INSTALL included in .tar.gz.

Other platforms

Although Isabelle is natively designed for Unix environments, it may also run under similar, Unix-like platforms. The following installation instructions are hints contributed by Isabelle users. Please feel free to contact us for any suggestions, corrections or improvements.