Admin/page/dist-content/packages.content
changeset 12722 5af701433ea1
parent 12052 2b8550bb4acd
child 12731 590f5475c531
equal deleted inserted replaced
12721:226fc0e2e7e3 12722:5af701433ea1
    34 distributions already provide a suitable package, although not
    34 distributions already provide a suitable package, although not
    35 installed by default.
    35 installed by default.
    36 
    36 
    37 <p>
    37 <p>
    38 
    38 
    39 Some of the packages below are platform dependent.  We include a
    39 Some of the packages below are platform dependent.  We include binary
    40 complete binary distribution for Linux/x86 and Solaris/Sparc systems;
    40 packages for Linux/x86, Solaris/Sparc, and Darwin/PPC (MacOS X).
    41 the PowerPC platform requires separate compilation of Isabelle logic
    41 Isabelle also works with different Standard ML implementations (and
    42 images.  Isabelle also works with different Standard ML
    42 further platforms).
    43 implementations (for further platforms) not included here.
       
    44 
    43 
    45 <p>
    44 <p>
    46 
    45 
    47 <!-- _GP_ setdowncolor("\"#E0E0E0\"") -->
    46 <!-- _GP_ setdowncolor("\"#E0E0E0\"") -->
    48 <center>
    47 <center>
    49 
    48 
    50 <table border="0" cellspacing="5" cellpadding="4" width="520">
    49 <table border="0" cellspacing="5" cellpadding="4" width="520">
    51 
    50 
    52 <!-- _GP_ downloadhead("Isabelle system") -->
    51 <!-- _GP_ downloadhead("Isabelle") -->
    53 <!-- _GP_ download(1, "Main sources and documentation", distname . ".tar.gz", "../..") -->
    52 <!-- _GP_ download(1, "Main sources and documentation", distname . ".tar.gz", "../..") -->
    54 <!-- _GP_ download(1, "Alternative documentation in PDF", distname . "_pdf.tar.gz", "../..") -->
    53 <!-- _GP_ download(1, "Alternative documentation in PDF", distname . "_pdf.tar.gz", "../..") -->
    55 <!-- _GP_ download(1, "Browsable version of theory library", distname . "_library.tar.gz", "../..") -->
    54 <!-- _GP_ download(1, "Browsable version of theory library", distname . "_library.tar.gz", "../..") -->
    56 
    55 
       
    56 <!-- _GP_ downloadhead("Proof General") -->
       
    57 <!-- _GP_ download(1, "Proof General", "contrib/ProofGeneral.tar.gz", "../..") -->
       
    58 <!-- _GP_ download(1, "X-Symbol package", "contrib/x-symbol.tar.gz", "../..") -->
       
    59 
    57 <!-- _GP_ downloadhead("Poly/ML compiler and runtime system") -->
    60 <!-- _GP_ downloadhead("Poly/ML compiler and runtime system") -->
    58 <!-- _GP_ download(1, "Poly/ML base system", "contrib/polyml_base.tar.gz", "../..") -->
    61 <!-- _GP_ download(1, "Poly/ML base system", "contrib/polyml_base.tar.gz", "../..") -->
    59 <!-- _GP_ download(4, "Poly/ML binary modules", "contrib/polyml_x86-linux.tar.gz", "../..") -->
    62 <!-- _GP_ download(3, "Poly/ML binary modules", "contrib/polyml_x86-linux.tar.gz", "../..") -->
    60 <!-- _GP_ download(0, "", "contrib/polyml_sparc-solaris.tar.gz", "../..") -->
    63 <!-- _GP_ download(0, "", "contrib/polyml_sparc-solaris.tar.gz", "../..") -->
    61 <!-- _GP_ download(0, "", "contrib/polyml_ppc-linux.tar.gz", "../..") -->
       
    62 <!-- _GP_ download(0, "", "contrib/polyml_ppc-darwin.tar.gz", "../..") -->
    64 <!-- _GP_ download(0, "", "contrib/polyml_ppc-darwin.tar.gz", "../..") -->
    63 
    65 
    64 <!-- _GP_ downloadhead("Precompiled Isabelle logics") -->
    66 <!-- _GP_ downloadhead("Precompiled logics") -->
    65 <!-- _GP_ download(2, "HOL", "HOL_x86-linux.tar.gz", "../..") -->
    67 <!-- _GP_ download(3, "HOL", "HOL_x86-linux.tar.gz", "../..") -->
    66 <!-- _GP_ download(0, "", "HOL_sparc-solaris.tar.gz", "../..") -->
    68 <!-- _GP_ download(0, "", "HOL_sparc-solaris.tar.gz", "../..") -->
    67 <!-- _GP_ download(2, "HOL-Real", "HOL-Real_x86-linux.tar.gz", "../..") -->
    69 <!-- _GP_ download(0, "", "HOL_ppc-darwin.tar.gz", "../..") -->
       
    70 <!-- _GP_ download(3, "HOL-Real", "HOL-Real_x86-linux.tar.gz", "../..") -->
    68 <!-- _GP_ download(0, "", "HOL-Real_sparc-solaris.tar.gz", "../..") -->
    71 <!-- _GP_ download(0, "", "HOL-Real_sparc-solaris.tar.gz", "../..") -->
    69 <!-- _GP_ download(2, "ZF", "ZF_x86-linux.tar.gz", "../..") -->
    72 <!-- _GP_ download(0, "", "HOL-Real_ppc-darwin.tar.gz", "../..") -->
       
    73 <!-- _GP_ download(3, "ZF", "ZF_x86-linux.tar.gz", "../..") -->
    70 <!-- _GP_ download(0, "", "ZF_sparc-solaris.tar.gz", "../..") -->
    74 <!-- _GP_ download(0, "", "ZF_sparc-solaris.tar.gz", "../..") -->
    71 
    75 <!-- _GP_ download(0, "", "ZF_ppc-darwin.tar.gz", "../..") -->
    72 <!-- _GP_ downloadhead("Proof General system") -->
       
    73 <!-- _GP_ download(1, "Proof General", "contrib/ProofGeneral.tar.gz", "../..") -->
       
    74 <!-- _GP_ download(1, "X-Symbol package", "contrib/x-symbol.tar.gz", "../..") -->
       
    75 
    76 
    76 </table>
    77 </table>
    77 </center>
    78 </center>
    78 
    79 
    79 <p>
    80 <p>
    80 
    81 
    81 <h2>Installation</h2>
    82 <h2>Installation</h2>
    82 
    83 
    83 Actually there is no ``installation'' required, users may just unpack
    84 In fact, there is no installation required.  Users may just unpack all
    84 all required packages within the same directory.  The default settings
    85 required packages within the same directory.  The default settings of
    85 of Isabelle should be reasonable for most circumstances.
    86 Isabelle should be reasonable for most circumstances.
    86 
    87 
    87 <p>
    88 <p>
    88 
    89 
    89 A typical Linux/x86 site installation of Isabelle/HOL would be
    90 A typical Linux/x86 site installation of Isabelle/HOL would be
    90 arranged as follows.  By using GNU <tt>tar</tt>, the archives are
    91 arranged as follows.  By using GNU <tt>tar</tt>, the archives are
    95 
    96 
    96 <tt>
    97 <tt>
    97 &nbsp;&nbsp; tar -C /usr/local -xzf
    98 &nbsp;&nbsp; tar -C /usr/local -xzf
    98 <!-- _GP_ href(distname . ".tar.gz", distname . ".tar.gz") --> <br>
    99 <!-- _GP_ href(distname . ".tar.gz", distname . ".tar.gz") --> <br>
    99 &nbsp;&nbsp; tar -C /usr/local -xzf
   100 &nbsp;&nbsp; tar -C /usr/local -xzf
       
   101 <!-- _GP_ href("contrib/ProofGeneral.tar.gz", "ProofGeneral.tar.gz") --> <br>
       
   102 &nbsp;&nbsp; tar -C /usr/local -xzf
       
   103 <!-- _GP_ href("contrib/x-symbol.tar.gz", "x-symbol.tar.gz") --> <br>
       
   104 &nbsp;&nbsp; tar -C /usr/local -xzf
   100 <!-- _GP_ href("contrib/polyml_base.tar.gz", "polyml_base.tar.gz") --> <br>
   105 <!-- _GP_ href("contrib/polyml_base.tar.gz", "polyml_base.tar.gz") --> <br>
   101 &nbsp;&nbsp; tar -C /usr/local -xzf
   106 &nbsp;&nbsp; tar -C /usr/local -xzf
   102 <!-- _GP_ href("contrib/polyml_x86-linux.tar.gz", "polyml_x86-linux.tar.gz") --> <br>
   107 <!-- _GP_ href("contrib/polyml_x86-linux.tar.gz", "polyml_x86-linux.tar.gz") --> <br>
   103 &nbsp;&nbsp; tar -C /usr/local -xzf
   108 &nbsp;&nbsp; tar -C /usr/local -xzf
   104 <!-- _GP_ href("HOL_x86-linux.tar.gz", "HOL_x86-linux.tar.gz") --> <br>
   109 <!-- _GP_ href("HOL_x86-linux.tar.gz", "HOL_x86-linux.tar.gz") --> <br>
   105 &nbsp;&nbsp; tar -C /usr/local -xzf
       
   106 <!-- _GP_ href("contrib/ProofGeneral.tar.gz", "ProofGeneral.tar.gz") --> <br>
       
   107 &nbsp;&nbsp; tar -C /usr/local -xzf
       
   108 <!-- _GP_ href("contrib/x-symbol.tar.gz", "x-symbol.tar.gz") --> <br>
       
   109 </tt>
   110 </tt>
   110 
   111 
   111 <p>
   112 <p>
   112 
   113 
   113 Users may now invoke Isabelle without further ado, e.g. run the main
   114 Users may now invoke Isabelle without further ado, e.g. run the main