From 95d2e12cbee185dd78a66e4cd44d6915519f1fa9 Mon Sep 17 00:00:00 2001 From: Simon Marlow Date: Thu, 16 Feb 2012 10:37:03 +0000 Subject: point to the wiki for "Setting up your system for building GHC" (#5874) --- README | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/README b/README index c9bb7f11dd..11a6ed3dee 100644 --- a/README +++ b/README @@ -50,12 +50,12 @@ For full information on building GHC, see the GHC Building Guide [3]. Here follows a summary - if you get into trouble, the Building Guide has all the answers. -NB. you need GHC installed in order to build GHC, because the compiler -is itself written in Haskell. For instructions on how to port GHC to a -new platform, see the Building Guide. +Before building GHC you may need to install some other tools and +libraries. See "Setting up your system for building GHC" [8]. -If you're building from git sources (as opposed to a source -distribution) then you also need to install Happy [4] and Alex [5]. +NB. in particular you need GHC installed in order to build GHC, +because the compiler is itself written in Haskell. For instructions +on how to port GHC to a new platform, see the Building Guide [3]. For building library documentation, you'll need Haddock [6]. To build the compiler documentation, you need a good DocBook XML toolchain and @@ -93,6 +93,7 @@ References [5] http://www.haskell.org/alex/ Alex [6] http://www.haskell.org/haddock/ Haddock [7] http://hackage.haskell.org/trac/ghc/wiki/Building/SyncAll + [8] http://hackage.haskell.org/trac/ghc/wiki/Building/Preparation Contributors -- cgit v1.2.1