Changes between Version 49 and Version 50 of Building/Using


Ignore:
Timestamp:
May 25, 2010 8:52:28 AM (4 years ago)
Author:
simonpj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Building/Using

    v49 v50  
    383383   `libraries/Cabal/dist-boot`. 
    384384 
    385  * Then we build GHC against these packages, still using your 
    386    installed GHC.  This is called the "stage 1" compiler (see 
     385 * Then we build package `ghc`, still using the installed GHC. 
     386   The `ghc` package is a perfectly ordinary package.  The source 
     387   code for the package is all the files in `compiler/`. 
     388 
     389 * Now, still using the installed GHC, we build the `ghc` executable, 
     390   from source code in `ghc/`.  This source code is just a small Haskell 
     391   program that depends on package `ghc`.  
     392 
     393   The resulting executable is 
     394   called the "stage 1" compiler (see 
    387395   [wiki:Building/Architecture/Idiom/Stages stages]).  You can run the 
    388396   stage 1 compiler by invoking `inplace/bin/ghc-stage1`.  The stage 1