Admin/page/dist-content/binary.content
author wenzelm
Wed, 13 Sep 2000 22:49:17 +0200
changeset 9954 734e0ec40f44
parent 9946 bca0749bb907
child 10006 ede5f78b9398
permissions -rw-r--r--
dummy (generated by makedist);
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8056
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
     1
%title%
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
     2
Isabelle Binary Distribution
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
     3
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
     4
%body%
9920
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
     5
9934
wenzelm
parents: 9925
diff changeset
     6
<p>
wenzelm
parents: 9925
diff changeset
     7
9946
bca0749bb907 tar packages: /usr/local;
wenzelm
parents: 9934
diff changeset
     8
<strong>NOTE.</strong> The binary distribution is designed for easy
bca0749bb907 tar packages: /usr/local;
wenzelm
parents: 9934
diff changeset
     9
installation of Isabelle, and related tools such as Proof General and
bca0749bb907 tar packages: /usr/local;
wenzelm
parents: 9934
diff changeset
    10
X-Symbol.  There is no manual intervention required, provided that the
bca0749bb907 tar packages: /usr/local;
wenzelm
parents: 9934
diff changeset
    11
versions of packages as provided below are used.
9934
wenzelm
parents: 9925
diff changeset
    12
wenzelm
parents: 9925
diff changeset
    13
9920
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    14
<h2>(1) Linux/x86 systems with RPM</h2>
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    15
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    16
This is the binary distribution of <!-- _GP_ distname --> for
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    17
Linux/x86 systems.  It requires RPM based package management (as used
9925
wenzelm
parents: 9920
diff changeset
    18
by most Linux distributions), and root user access to install.
8056
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
    19
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
    20
<p>
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
    21
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
    22
<!-- _GP_ setdowncolor("#E0E0E0") -->
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
    23
<center>
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
    24
<table border="0" cellspacing="5" cellpadding="4" width="520">
9920
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    25
  <!-- _GP_ download("Poly/ML system", "contrib/polyml.i386.rpm", "../..") -->
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    26
  <!-- _GP_ download("Isabelle main system", "isabelle.rpm", "../..") -->
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    27
  <!-- _GP_ download("Isabelle/HOL image", "isabelle-HOL.i386.rpm", "../..") -->
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    28
  <!-- _GP_ download("Isabelle/HOL-Real image (optional)", "isabelle-HOL-Real.i386.rpm", "../..") -->
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    29
  <!-- _GP_ download("Isabelle/ZF image (optional)", "isabelle-ZF.i386.rpm", "../..") -->
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    30
  <!-- _GP_ download("Isabelle pdf documentation (optional)", "isabelle-pdfdocs.rpm", "../..") -->
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    31
  <!-- _GP_ download("Proof General system (recommended)", "contrib/proofgeneral.rpm", "../..") -->
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    32
  <!-- _GP_ download("X-Symbol package (recommended)", "contrib/xsymbol.rpm", "../..") -->
8056
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
    33
</table>
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
    34
</center>
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
    35
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
    36
<p>
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
    37
9925
wenzelm
parents: 9920
diff changeset
    38
Example installation in <tt>/usr/share</tt> (the default location):
8056
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
    39
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
    40
<pre>
9920
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    41
rpm -i --prefix /usr/share polyml.i386.rpm
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    42
rpm -i --prefix /usr/share isabelle.rpm
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    43
rpm -i --prefix /usr/share isabelle-HOL.i386.rpm
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    44
rpm -i --prefix /usr/share proofgeneral.rpm               #requires XEmacs-21
9925
wenzelm
parents: 9920
diff changeset
    45
rpm -i --prefix /usr/share xsymbol.rpm
8056
3c587e7b8fe5 new webpage layout
kleing
parents:
diff changeset
    46
</pre>
8070
dbbef2367723 some tuning (incorporated David's suggestions)
kleing
parents: 8056
diff changeset
    47
dbbef2367723 some tuning (incorporated David's suggestions)
kleing
parents: 8056
diff changeset
    48
<p>
dbbef2367723 some tuning (incorporated David's suggestions)
kleing
parents: 8056
diff changeset
    49
9920
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    50
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    51
<h2>(2) Generic Linux/x86 or Solaris/Sparc systems</h2>
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    52
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    53
The following distribution of <!-- _GP_ distname --> works for any
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    54
Linux/x86 or Solaris/Sparc system -- only Poly/ML is platform
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    55
dependent.  Installation does not rely on package management; it may
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    56
be performed by non-root users as well.
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    57
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    58
<p>
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    59
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    60
<!-- _GP_ setdowncolor("#E0E0E0") -->
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    61
<center>
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    62
<table border="0" cellspacing="5" cellpadding="4" width="520">
9925
wenzelm
parents: 9920
diff changeset
    63
  <!-- _GP_ download("Poly/ML base system", "contrib/polyml_base.tar.gz", "../..") -->
9920
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    64
  <!-- _GP_ download("Poly/ML module for Linux/x86", "contrib/polyml_x86-linux.tar.gz", "../..") -->
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    65
  <!-- _GP_ download("Poly/ML module for Solaris/Sparc", "contrib/polyml_sparc-solaris.tar.gz", "../..") -->
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    66
  <!-- _GP_ download("Isabelle main system", distname . ".tar.gz", "../..") -->
9925
wenzelm
parents: 9920
diff changeset
    67
  <!-- _GP_ download("Isabelle pdf documentation (optional)", distname . "_pdf.tar.gz", "../..") -->  <!-- _GP_ download("Proof General system (recommended)", "contrib/ProofGeneral.tar.gz", "../..") -->
wenzelm
parents: 9920
diff changeset
    68
  <!-- _GP_ download("X-Symbol package (recommended)", "contrib/x-symbol.tar.gz", "../..") -->
9920
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    69
</table>
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    70
</center>
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    71
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    72
<p>
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    73
9946
bca0749bb907 tar packages: /usr/local;
wenzelm
parents: 9934
diff changeset
    74
Example installation in <tt>/usr/local</tt> for Linux/x86:
9920
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    75
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    76
<pre>
9946
bca0749bb907 tar packages: /usr/local;
wenzelm
parents: 9934
diff changeset
    77
tar -C /usr/local -x -z -f polyml_base.tar.gz
bca0749bb907 tar packages: /usr/local;
wenzelm
parents: 9934
diff changeset
    78
tar -C /usr/local -x -z -f polyml_x86-linux.tar.gz
bca0749bb907 tar packages: /usr/local;
wenzelm
parents: 9934
diff changeset
    79
tar -C /usr/local -x -z -f <!-- _GP_ distname . ".tar.gz"-->
bca0749bb907 tar packages: /usr/local;
wenzelm
parents: 9934
diff changeset
    80
tar -C /usr/local -x -z -f ProofGeneral.tar.gz            #requires XEmacs-21
bca0749bb907 tar packages: /usr/local;
wenzelm
parents: 9934
diff changeset
    81
tar -C /usr/local -x -z -f x-symbol.tar.gz
9920
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    82
9946
bca0749bb907 tar packages: /usr/local;
wenzelm
parents: 9934
diff changeset
    83
cd <!-- _GP_ "/usr/local/" . distname -->
9920
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    84
./configure
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    85
./build
9946
bca0749bb907 tar packages: /usr/local;
wenzelm
parents: 9934
diff changeset
    86
./bin/isatool install -p /usr/local/bin
9920
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    87
</pre>
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    88
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    89
<p>
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    90
9734f2717203 improved WWW page generation (still somewhat experimental);
wenzelm
parents: 8080
diff changeset
    91
<p>