Hello Simon and Colin, This information is available on the Prequisites page of the GHC wiki; however, it's buried at the bottom of the page. I have updated the page to mention that a stable release version of GHC is needed when setting up for Linux and Windows, and I have changed the "Other" section to be called "Details" since this section describes in detail the software necessary for building GHC.
http://hackage.haskell.org/trac/ghc/wiki/Building/Prerequisites Hope this helps other users in the future. -- Donnie Jones On Tue, Mar 31, 2009 at 8:33 AM, Simon Marlow <[email protected]> wrote: > Colin Paul Adams wrote: >>>>>>> >>>>>>> "Simon" == Simon Marlow <[email protected]> writes: >> >> Simon> Are you using a build tree made with lndir? If you, you >> Simon> probably want to link the _darcs directory from your source >> Simon> tree into your build tree. This will enable configure to >> Simon> generate a more accurate version number, which will >> Simon> probably fix the compile problem with Haddock. >> >> >> I don't think so. I am just typing ./configure and make within >> >> the source tree (the parent of the _darcs directory). Is this >> >> bad? >> >> Simon> No, that should be fine. The Haddock build error indicates >> Simon> that either your Haddock sources are out of date with >> Simon> respect to your GHC sources, or Haddock thinks your GHC is >> Simon> a different version than it really is. >> >> Simon> What GHC are you using to bootstrap with, BTW? >> >> 6.11.20090319 (formerly bootstrapped from 6.10.1). > > Ah, there's your problem. In general you can't bootstrap GHC using a > development snapshot, we only support building using fixed released > versions. > > Cheers, > Simon > > > _______________________________________________ > Glasgow-haskell-users mailing list > [email protected] > http://www.haskell.org/mailman/listinfo/glasgow-haskell-users > _______________________________________________ Glasgow-haskell-users mailing list [email protected] http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
