diff options
author | Simon Marlow <marlowsd@gmail.com> | 2012-02-16 10:37:03 +0000 |
---|---|---|
committer | Simon Marlow <marlowsd@gmail.com> | 2012-02-16 10:42:04 +0000 |
commit | 95d2e12cbee185dd78a66e4cd44d6915519f1fa9 (patch) | |
tree | 5e4e9f79f697e1052961bb0f58d03d343d1eb75b | |
parent | b6f94b51ec68d9eadb556120a2afa6e248b5207b (diff) | |
download | haskell-95d2e12cbee185dd78a66e4cd44d6915519f1fa9.tar.gz |
point to the wiki for "Setting up your system for building GHC" (#5874)
-rw-r--r-- | README | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -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 |