Admin/website/installation.html
author haftmann
Mon, 04 Jul 2005 14:42:06 +0200
changeset 16673 6b14aba5ddaa
child 16674 bf2cd93cc245
permissions -rw-r--r--
started unifying main and dist
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
16673
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
     1
<?xml version='1.0' encoding='iso-8859-1' ?>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
     2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
     3
<!-- $Id$ -->
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
     4
<html xmlns="http://www.w3.org/1999/xhtml">
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
     5
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
     6
<head>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
     7
    <title>Installation instructions</title>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
     8
    <?include file="//include/htmlheader.include.html"?>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
     9
</head>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    10
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    11
<body class="dist">
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    12
    <?include file="//include/header.include.html"?>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    13
    <div class="hr"><hr/></div>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    14
    <?include file="//include/navigation.include.html"?>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    15
    <div class="hr"><hr/></div>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    16
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    17
    <div id="content">
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    18
      <?include file="//include/mirrorlist.include.html"?>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    19
      <div class="hr"><hr/></div>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    20
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    21
      <h2>General</h2>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    22
      
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    23
        <p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    24
            Isabelle runs on common Unix platforms.
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    25
            For Linux, Solaris and MaxOS / Darwin, we provide ready-to-install bundles;
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    26
            for other Unices, Isabelle has to be built from scratch.
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    27
        </p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    28
        
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    29
        <p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    30
            A usable Isabelle system consists of the following components:
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    31
        </p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    32
        
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    33
        <ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    34
            <li>a suitable ML environment for Standard ML</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    35
            <li>the Isabelle system itself, including the desired object logic(s)
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    36
            (e.&nbsp;g. HOL)</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    37
            <li>the ProofGeneral user interface</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    38
        </ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    39
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    40
        <p>Optionally, theory graph browsing may be used if a Java JRE 1.1 or above
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    41
        is installed.</p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    42
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    43
        <p>For operating-system-specific instructions:</p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    44
        
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    45
        <ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    46
            <li><a href="#install_linux">Linux (x86)</a></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    47
            <li><a href="#install_solaris">Solaris (sparc)</a></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    48
            <li><a href="#install_darwin">MacOS X / Darwin</a></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    49
            <li><a href="#install_windows">Windows</a></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    50
        </ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    51
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    52
      <h2 id="install_linux">Linux</h2>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    53
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    54
        <p>Commonly, an installation of Isabelle could work as follows:</p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    55
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    56
        <ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    57
            <li>Ensure that your system has a running XEmacs 21 or Emacs 21
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    58
                with mule support (for ProofGeneral)</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    59
            <li>Get the packages for <a href="http://www.polyml.org">Poly/ML</a>,
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    60
                <a href="http://proofgeneral.inf.ed.ac.uk/">ProofGeneral</a> (including
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    61
                the Emacs <a href="http://x-symbol.sourceforge.net">X-Symbol</a> package)
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    62
                and Isabelle,
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    63
                either from our <a href="download.html">package page</a> or from the
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    64
                links below. When you download ProofGeneral, please
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    65
                <a href="http://proofgeneral.inf.ed.ac.uk/register">register</a></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    66
            <li>Likewise download the compiled image(s) of your desired object logic(s)</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    67
            <li>Unpack the archives to an appropriate location, e.&nbsp;g.
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    68
                <tt class="shellcmd">/usr/local</tt>:
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    69
                <ul class="shellcmd">
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    70
                    <li>tar -C /usr/local -xzf <?downloadLink target="//dist/packages/Isabelle2004.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    71
                    <li>tar -C /usr/local -xzf <?downloadLink target="//dist/packages/contrib/ProofGeneral.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    72
                    <li>tar -C /usr/local -xzf <?downloadLink target="//dist/packages/contrib/polyml_base.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    73
                    <li>tar -C /usr/local -xzf <?downloadLink target="//dist/packages/contrib/polyml_x86-linux.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    74
                    <li>tar -C /usr/local -xzf <?downloadLink target="//dist/packages/HOL_x86-linux.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    75
                </ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    76
            </li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    77
            <li>Under most circumstances, the default settings of Isabelle should be reasonable for
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    78
                invoking Isabelle/ProofGeneral without further ado:
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    79
                <ul class="shellcmd">
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    80
                    <li>/usr/local/Isabelle/bin/Isabelle</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    81
                </ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    82
                Note that there is a separate option in
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    83
                the Proof General <em>Options</em> menu to enable X-Symbol.
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    84
            </li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    85
            <li>If Emacs appears to hang when the prover process is started, see the
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    86
                <a href="http://proofgeneral.inf.ed.ac.uk/FAQ">ProofGeneral FAQ</a> for
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    87
                advice.
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    88
            </li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    89
        </ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    90
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    91
        <p>For more information, see the file <a href="//dist/packages/Isabelle/INSTALL">INSTALL</a>.</p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    92
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    93
      <h2 id="install_solaris">Solaris</h2>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    94
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    95
        <p>Before you start, ensure the following for your system:</p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    96
        <ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    97
            <li>GNU bash 2.x</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    98
            <li>perl 5.x</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
    99
            <li>GNU tar 1.13 or higher</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   100
            <li>GNU gzip 1.3 or higher</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   101
            <li>running XEmacs 21 or Emacs 21
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   102
                with mule support (for ProofGeneral)</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   103
        </ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   104
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   105
        <p>Then, an installation on Solaris is analogous to Linux:</p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   106
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   107
        <ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   108
            <li>Get the packages for <a href="http://www.polyml.org">Poly/ML</a>,
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   109
                <a href="http://proofgeneral.inf.ed.ac.uk/">ProofGeneral</a> (including
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   110
                the Emacs <a href="http://x-symbol.sourceforge.net">X-Symbol</a> package)
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   111
                and Isabelle,
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   112
                either from our <a href="download.html">package page</a> or from the
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   113
                links below. When you download ProofGeneral, please
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   114
                <a href="http://proofgeneral.inf.ed.ac.uk/register">register</a></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   115
            <li>Likewise download the compiled image(s) of your desired object logic(s)</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   116
            <li>Unpack the archives to an appropriate location, e.&nbsp;g.
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   117
                <tt class="shellcmd">/usr/local</tt>:
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   118
                <ul class="shellcmd">
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   119
                    <li>gtar -C /usr/local -xzf <?downloadLink target="//dist/packages/Isabelle2004.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   120
                    <li>gtar -C /usr/local -xzf <?downloadLink target="//dist/packages/contrib/ProofGeneral.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   121
                    <li>gtar -C /usr/local -xzf <?downloadLink target="//dist/packages/contrib/polyml_base.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   122
                    <li>gtar -C /usr/local -xzf <?downloadLink target="//dist/packages/contrib/polyml_sparc-solaris.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   123
                    <li>gtar -C /usr/local -xzf <?downloadLink target="//dist/packages/HOL_sparc-solaris.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   124
                </ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   125
            </li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   126
            <li>Under most circumstances, the default settings of Isabelle should be reasonable for
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   127
                invoking Isabelle/ProofGeneral without further ado:
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   128
                <ul class="shellcmd">
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   129
                    <li>/usr/local/Isabelle/bin/Isabelle</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   130
                </ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   131
                Note that there is a separate option in
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   132
                the Proof General <em>Options</em> menu to enable X-Symbol.
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   133
            </li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   134
            <li>If Emacs appears to hang when the prover process is started, see the
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   135
                <a href="http://proofgeneral.inf.ed.ac.uk/FAQ">ProofGeneral FAQ</a> for
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   136
                advice.
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   137
            </li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   138
        </ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   139
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   140
        <p>For more information, see the file <a href="//dist/packages/Isabelle/INSTALL">INSTALL</a>.</p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   141
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   142
      <h2 id="install_darwin">MaxOS X / Darwin</h2>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   143
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   144
        <p>Before you start, ensure the following for your system:</p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   145
        <ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   146
            <li>running MacOS X 10.2.2 or higher</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   147
            <li>running XEmacs 21 or Emacs 21 with mule support (for ProofGeneral)
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   148
                &ndash; for further reference, see the
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   149
                <a href="installation_macos_emacs.html">MacOS X Emacs hints</a>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   150
            </li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   151
        </ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   152
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   153
        <p>Then, an installation on Darwin is analogous to Linux:</p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   154
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   155
        <ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   156
            <li>Get the packages for <a href="http://www.polyml.org">Poly/ML</a>,
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   157
                <a href="http://proofgeneral.inf.ed.ac.uk/">ProofGeneral</a> (including
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   158
                the Emacs <a href="http://x-symbol.sourceforge.net">X-Symbol</a> package)
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   159
                and Isabelle,
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   160
                either from our <a href="download.html">package page</a> or from the
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   161
                links below. When you download ProofGeneral, please
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   162
                <a href="http://proofgeneral.inf.ed.ac.uk/register">register</a></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   163
            <li>Likewise download the compiled image(s) of your desired object logic(s)</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   164
            <li>Unpack the archives to an appropriate location, e.&nbsp;g.
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   165
                <tt class="shellcmd">/usr/local</tt>:
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   166
                <ul class="shellcmd">
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   167
                    <li>gtar -C /usr/local -xzf <?downloadLink target="//dist/packages/Isabelle2004.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   168
                    <li>gtar -C /usr/local -xzf <?downloadLink target="//dist/packages/contrib/ProofGeneral.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   169
                    <li>gtar -C /usr/local -xzf <?downloadLink target="//dist/packages/contrib/polyml_base.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   170
                    <li>gtar -C /usr/local -xzf <?downloadLink target="//dist/packages/contrib/polyml_ppc-darwin.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   171
                    <li>gtar -C /usr/local -xzf <?downloadLink target="//dist/packages/HOL_ppc-darwin.tar.gz"?></li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   172
                </ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   173
            </li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   174
            <li>Under most circumstances, the default settings of Isabelle should be reasonable for
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   175
                invoking Isabelle/ProofGeneral without further ado:
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   176
                <ul class="shellcmd">
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   177
                    <li>/usr/local/Isabelle/bin/Isabelle</li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   178
                </ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   179
                Note that there is a separate option in
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   180
                the Proof General <em>Options</em> menu to enable X-Symbol.
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   181
            </li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   182
            <li>If Emacs appears to hang when the prover process is started, see the
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   183
                <a href="http://proofgeneral.inf.ed.ac.uk/FAQ">ProofGeneral FAQ</a> for
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   184
                advice.
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   185
            </li>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   186
        </ul>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   187
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   188
      <h2 id="install_windows">Windows</h2>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   189
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   190
        <p>Isabelle does not run nativly on Windows; in a restricted fashion,
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   191
        you may run Isabelle on Windows using the Cygwin environment.
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   192
        See <a href="installation_notes_cygwin.html">Installation notes for
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   193
        Cygwin/Windows</a>.</p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   194
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   195
        <p>For a serious apporach, you should consider a Windows/Linux dualboot
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   196
        installation.</p>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   197
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   198
    </div>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   199
    <div class="hr"><hr/></div>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   200
    <?include file="../include/footer.include.html"?>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   201
</body>
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   202
6b14aba5ddaa started unifying main and dist
haftmann
parents:
diff changeset
   203
</html>