Home | History | Annotate | Line # | Download | only in INSTALL
index.html revision 1.13
      1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
      2 <html>
      3 <!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
      4 <head>
      5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      6 <!-- Copyright (C) 1988-2020 Free Software Foundation, Inc.
      7 
      8 Permission is granted to copy, distribute and/or modify this document
      9 under the terms of the GNU Free Documentation License, Version 1.3 or
     10 any later version published by the Free Software Foundation; with no
     11 Invariant Sections, the Front-Cover texts being (a) (see below), and
     12 with the Back-Cover Texts being (b) (see below).  A copy of the
     13 license is included in the section entitled "GNU
     14 Free Documentation License".
     15 
     16 (a) The FSF's Front-Cover Text is:
     17 
     18 A GNU Manual
     19 
     20 (b) The FSF's Back-Cover Text is:
     21 
     22 You have freedom to copy and modify this GNU Manual, like GNU
     23      software.  Copies published by the Free Software Foundation raise
     24      funds for GNU development. -->
     25 <title>Installing GCC</title>
     26 
     27 <meta name="description" content="Installing GCC">
     28 <meta name="keywords" content="Installing GCC">
     29 <meta name="resource-type" content="document">
     30 <meta name="distribution" content="global">
     31 <meta name="Generator" content="makeinfo">
     32 <meta name="viewport" content="width=device-width,initial-scale=1">
     33 
     34 <style type="text/css">
     35 <!--
     36 a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
     37 a.summary-letter {text-decoration: none}
     38 blockquote.indentedblock {margin-right: 0em}
     39 div.display {margin-left: 3.2em}
     40 div.example {margin-left: 3.2em}
     41 kbd {font-style: oblique}
     42 pre.display {font-family: inherit}
     43 pre.format {font-family: inherit}
     44 pre.menu-comment {font-family: serif}
     45 pre.menu-preformatted {font-family: serif}
     46 span.nolinebreak {white-space: nowrap}
     47 span.roman {font-family: initial; font-weight: normal}
     48 span.sansserif {font-family: sans-serif; font-weight: normal}
     49 span:hover a.copiable-anchor {visibility: visible}
     50 ul.no-bullet {list-style: none}
     51 -->
     52 </style>
     53 
     54 
     55 </head>
     56 
     57 <body lang="en">
     58 <h1 class="settitle" align="center">Installing GCC</h1>
     59 
     60 
     61 
     62 
     63 
     64 
     65 
     66 
     67 
     68 
     69 
     70 
     71 
     72 
     73 
     74 
     75 
     76 <p>The latest version of this document is always available at
     77 <a href="http://gcc.gnu.org/install/">http://gcc.gnu.org/install/</a>.
     78 It refers to the current development sources, instructions for
     79 specific released versions are included with the sources.
     80 </p>
     81 <p>This document describes the generic installation procedure for GCC as well
     82 as detailing some target specific installation instructions.
     83 </p>
     84 <p>GCC includes several components that previously were separate distributions
     85 with their own installation instructions.  This document supersedes all
     86 package-specific installation instructions.
     87 </p>
     88 <p><em>Before</em> starting the build/install procedure please check the
     89 <a href="specific.html">host/target specific installation notes</a>.
     90 We recommend you browse the entire generic installation instructions before
     91 you proceed.
     92 </p>
     93 <p>Lists of successful builds for released versions of GCC are
     94 available at <a href="http://gcc.gnu.org/buildstat.html">http://gcc.gnu.org/buildstat.html</a>.
     95 These lists are updated as new information becomes available.
     96 </p>
     97 <p>The installation procedure itself is broken into five steps.
     98 </p>
     99 <ol>
    100 <li> <a href="prerequisites.html">Prerequisites</a>
    101 </li><li> <a href="download.html">Downloading the source</a>
    102 </li><li> <a href="configure.html">Configuration</a>
    103 </li><li> <a href="build.html">Building</a>
    104 </li><li> <a href="test.html">Testing</a> (optional)
    105 </li><li> <a href="finalinstall.html">Final install</a>
    106 </li></ol>
    107 
    108 <p>Please note that GCC does not support &lsquo;<samp>make uninstall</samp>&rsquo; and probably
    109 won&rsquo;t do so in the near future as this would open a can of worms.  Instead,
    110 we suggest that you install GCC into a directory of its own and simply
    111 remove that directory when you do not need that specific version of GCC
    112 any longer, and, if shared libraries are installed there as well, no
    113 more binaries exist that use them.
    114 </p>
    115 <p>There are also some <a href="old.html">old installation instructions</a>,
    116 which are mostly obsolete but still contain some information which has
    117 not yet been merged into the main part of this manual.
    118 </p>
    119 <hr />
    120 <p>
    121 <p><a href="./index.html">Return to the GCC Installation page</a>
    122 </p>
    123 <p>Copyright &copy; 1988-2020 Free Software Foundation, Inc.
    124 </p><br>
    125 <p>Permission is granted to copy, distribute and/or modify this document
    126 under the terms of the GNU Free Documentation License, Version 1.3 or
    127 any later version published by the Free Software Foundation; with no
    128 Invariant Sections, the Front-Cover texts being (a) (see below), and
    129 with the Back-Cover Texts being (b) (see below).  A copy of the
    130 license is included in the section entitled &ldquo;<a href="./gfdl.html">GNU
    131 Free Documentation License</a>&rdquo;.
    132 </p>
    133 <p>(a) The FSF&rsquo;s Front-Cover Text is:
    134 </p>
    135 <p>A GNU Manual
    136 </p>
    137 <p>(b) The FSF&rsquo;s Back-Cover Text is:
    138 </p>
    139 <p>You have freedom to copy and modify this GNU Manual, like GNU
    140      software.  Copies published by the Free Software Foundation raise
    141      funds for GNU development.
    142 </p>
    143 
    144 
    145 
    146 
    147 
    148 
    149 
    150 
    151 
    152 
    153 
    154 
    155 
    156 
    157 </body>
    158 </html>
    159