Home | History | Annotate | Line # | Download | only in INSTALL
index.html revision 1.3
      1  1.1    mrg <html lang="en">
      2  1.1    mrg <head>
      3  1.1    mrg <title>Installing GCC</title>
      4  1.1    mrg <meta http-equiv="Content-Type" content="text/html">
      5  1.1    mrg <meta name="description" content="Installing GCC">
      6  1.1    mrg <meta name="generator" content="makeinfo 4.12">
      7  1.1    mrg <link title="Top" rel="top" href="#Top">
      8  1.1    mrg <link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
      9  1.1    mrg <!--
     10  1.3  skrll Copyright (C) 1988-2013 Free Software Foundation, Inc.
     11  1.1    mrg 
     12  1.1    mrg    Permission is granted to copy, distribute and/or modify this document
     13  1.3  skrll under the terms of the GNU Free Documentation License, Version 1.3 or
     14  1.1    mrg any later version published by the Free Software Foundation; with no
     15  1.1    mrg Invariant Sections, the Front-Cover texts being (a) (see below), and
     16  1.1    mrg with the Back-Cover Texts being (b) (see below).  A copy of the
     17  1.1    mrg license is included in the section entitled "GNU Free Documentation License".
     18  1.1    mrg 
     19  1.1    mrg (a) The FSF's Front-Cover Text is:
     20  1.1    mrg 
     21  1.1    mrg      A GNU Manual
     22  1.1    mrg 
     23  1.1    mrg (b) The FSF's Back-Cover Text is:
     24  1.1    mrg 
     25  1.1    mrg      You have freedom to copy and modify this GNU Manual, like GNU
     26  1.1    mrg      software.  Copies published by the Free Software Foundation raise
     27  1.1    mrg      funds for GNU development.-->
     28  1.1    mrg <meta http-equiv="Content-Style-Type" content="text/css">
     29  1.1    mrg <style type="text/css"><!--
     30  1.1    mrg   pre.display { font-family:inherit }
     31  1.1    mrg   pre.format  { font-family:inherit }
     32  1.1    mrg   pre.smalldisplay { font-family:inherit; font-size:smaller }
     33  1.1    mrg   pre.smallformat  { font-family:inherit; font-size:smaller }
     34  1.1    mrg   pre.smallexample { font-size:smaller }
     35  1.1    mrg   pre.smalllisp    { font-size:smaller }
     36  1.1    mrg   span.sc    { font-variant:small-caps }
     37  1.1    mrg   span.roman { font-family:serif; font-weight:normal; } 
     38  1.1    mrg   span.sansserif { font-family:sans-serif; font-weight:normal; } 
     39  1.1    mrg --></style>
     40  1.1    mrg </head>
     41  1.1    mrg <body>
     42  1.1    mrg <h1 class="settitle">Installing GCC</h1>
     43  1.1    mrg The latest version of this document is always available at
     44  1.3  skrll <a href="http://gcc.gnu.org/install/">http://gcc.gnu.org/install/</a>. 
     45  1.3  skrll It refers to the current development sources, instructions for
     46  1.3  skrll specific released versions are included with the sources.
     47  1.1    mrg 
     48  1.1    mrg    <p>This document describes the generic installation procedure for GCC as well
     49  1.1    mrg as detailing some target specific installation instructions.
     50  1.1    mrg 
     51  1.1    mrg    <p>GCC includes several components that previously were separate distributions
     52  1.1    mrg with their own installation instructions.  This document supersedes all
     53  1.3  skrll package-specific installation instructions.
     54  1.1    mrg 
     55  1.1    mrg    <p><em>Before</em> starting the build/install procedure please check the
     56  1.1    mrg <a href="specific.html">host/target specific installation notes</a>. 
     57  1.1    mrg We recommend you browse the entire generic installation instructions before
     58  1.1    mrg you proceed.
     59  1.1    mrg 
     60  1.1    mrg    <p>Lists of successful builds for released versions of GCC are
     61  1.1    mrg available at <a href="http://gcc.gnu.org/buildstat.html">http://gcc.gnu.org/buildstat.html</a>. 
     62  1.1    mrg These lists are updated as new information becomes available.
     63  1.1    mrg 
     64  1.1    mrg    <p>The installation procedure itself is broken into five steps.
     65  1.1    mrg 
     66  1.1    mrg      <ol type=1 start=1>
     67  1.1    mrg <li><a href="prerequisites.html">Prerequisites</a>
     68  1.1    mrg <li><a href="download.html">Downloading the source</a>
     69  1.1    mrg <li><a href="configure.html">Configuration</a>
     70  1.1    mrg <li><a href="build.html">Building</a>
     71  1.1    mrg <li><a href="test.html">Testing</a> (optional)
     72  1.1    mrg <li><a href="finalinstall.html">Final install</a>
     73  1.1    mrg         </ol>
     74  1.1    mrg 
     75  1.1    mrg    <p>Please note that GCC does not support &lsquo;<samp><span class="samp">make uninstall</span></samp>&rsquo; and probably
     76  1.1    mrg won't do so in the near future as this would open a can of worms.  Instead,
     77  1.1    mrg we suggest that you install GCC into a directory of its own and simply
     78  1.1    mrg remove that directory when you do not need that specific version of GCC
     79  1.1    mrg any longer, and, if shared libraries are installed there as well, no
     80  1.1    mrg more binaries exist that use them.
     81  1.1    mrg 
     82  1.1    mrg    <p>There are also some <a href="old.html">old installation instructions</a>,
     83  1.1    mrg which are mostly obsolete but still contain some information which has
     84  1.1    mrg not yet been merged into the main part of this manual.
     85  1.1    mrg 
     86  1.1    mrg    <p><hr />
     87  1.1    mrg <p><a href="./index.html">Return to the GCC Installation page</a>
     88  1.1    mrg 
     89  1.3  skrll    <p>Copyright &copy; 1988-2013 Free Software Foundation, Inc.
     90  1.1    mrg    <pre class="sp">
     91  1.1    mrg 
     92  1.1    mrg </pre>
     93  1.1    mrg Permission is granted to copy, distribute and/or modify this document
     94  1.3  skrll under the terms of the GNU Free Documentation License, Version 1.3 or
     95  1.1    mrg any later version published by the Free Software Foundation; with no
     96  1.1    mrg Invariant Sections, the Front-Cover texts being (a) (see below), and
     97  1.1    mrg with the Back-Cover Texts being (b) (see below).  A copy of the
     98  1.1    mrg license is included in the section entitled &ldquo;<a href="./gfdl.html">GNU Free Documentation License</a>&rdquo;.
     99  1.1    mrg 
    100  1.1    mrg    <p>(a) The FSF's Front-Cover Text is:
    101  1.1    mrg 
    102  1.1    mrg    <p>A GNU Manual
    103  1.1    mrg 
    104  1.1    mrg    <p>(b) The FSF's Back-Cover Text is:
    105  1.1    mrg 
    106  1.1    mrg    <p>You have freedom to copy and modify this GNU Manual, like GNU
    107  1.1    mrg      software.  Copies published by the Free Software Foundation raise
    108  1.1    mrg      funds for GNU development.
    109  1.1    mrg 
    110  1.1    mrg <!-- ***Prerequisites************************************************** -->
    111  1.1    mrg <!-- ***Downloading the source************************************************** -->
    112  1.1    mrg <!-- ***Configuration*********************************************************** -->
    113  1.1    mrg <!-- ***Building**************************************************************** -->
    114  1.1    mrg <!-- ***Testing***************************************************************** -->
    115  1.1    mrg <!-- ***Final install*********************************************************** -->
    116  1.1    mrg <!-- ***Binaries**************************************************************** -->
    117  1.1    mrg <!-- ***Specific**************************************************************** -->
    118  1.1    mrg <!-- ***Old documentation****************************************************** -->
    119  1.1    mrg <!-- ***GFDL******************************************************************** -->
    120  1.1    mrg <!-- *************************************************************************** -->
    121  1.1    mrg <!-- Part 6 The End of the Document -->
    122  1.1    mrg </body></html>
    123  1.1    mrg 
    124