hol90 Installation Guide

To build hol90 takes 3 stages:
  1. Get the hol90 sources
  2. Get a Standard ML compiler
  3. Make hol90
If it happens that you want to move the system after it has been built, consult Moving hol90 after it has been built. If you have any trouble building the system, please send mail to
    kxs@cl.cam.ac.uk
Important! Once you have installed the system, all users must rebuild any theories (and libraries that build theories) that have been built on an earlier release of hol90.

User Manual Table of Contents


Get the hol90 sources

These are available by anonymous ftp from either ftp://ftp.cl.cam.ac.uk/hvg/hol90/ (Cambridge) or ftp://ftp.research.bell-labs.com/dist/hol90/ (Bell Labs), or by http from Cambridge.

Once you have the hol90 source, it can be unpacked by

    gzcat hol90.?.tar.gz | tar xf -
Beginning of Installation Guide.
User Manual Table of Contents.

Get a Standard ML Compiler

Currently, hol90 can be built with SML/NJ 110. The New Jersey compiler has a well-deserved reputation for being memory hungry. You can run hol90 on a 16 Megabyte Sun workstation, but the more memory the better! A workstation with 24 Megabytes or more, with generous swap space is recommended.

Beginning of Installation Guide.
User Manual Table of Contents.


Make hol90

The file src/INSTALL.txt should be followed in order to build the system.
Beginning of Installation Guide.
User Manual Table of Contents.
Konrad Slind, kxs@cl.cam.ac.uk