GHC Source Build documentation BUG

Simon Marlow simonmar at microsoft.com
Mon Jan 26 06:49:56 EST 2004


 
> while trying to adapt the local bootstrap-from-scratch script 
> that allows
> us to install a somewhat customized GHC onto our systems starting from
> nothing but an installed GCC 2.95, I noticed a bug in the 
> documentation
> accompanying the GHC 6.2 release. On
> http://www.haskell.org/ghc/download_ghc_62.html there is a 
> note stating
>   The source distribution needs an installed GHC 4.08.X, 5.X 
> or 6.X to build.
> 
> As 4.08.2 is relatively easily bootstrapped using a C 
> compiler, that is
> the base we start off, and thus I figured I could just jump 
> from 4.08.2
> to 6.2. Unfortunately, the compilation itself then states:
>   :94: #error GHC >= 5.00 is required for bootstrapping GHC
> 
> Annoying, that. Especially given that I *checked* if I could jump from
> 4.08.2 to 6.2.

Sorry about that.  We lost the ability to bootstrap from 4.08 in 6.2,
and didn't update the docs.

However, as Don pointed out, 6.2 can be bootstrapped from C sources
rather more easily than previous versions, so there's no need to start
from 4.08.  Follow the detailed instructions in the Building Guide, and
you should be fine.

Cheers,
	Simon


More information about the Glasgow-haskell-bugs mailing list