diff options
| author | hallgren <hallgren@chalmers.se> | 2012-04-14 10:03:27 +0000 |
|---|---|---|
| committer | hallgren <hallgren@chalmers.se> | 2012-04-14 10:03:27 +0000 |
| commit | 13ce1911da4cd253a0a0c75361c7154c7f184266 (patch) | |
| tree | 189f60ca29c30c92ef5ffa21deb78debfe94ccc4 | |
| parent | baadce4acd6842c449ccaa71173eb9f0f427a70e (diff) | |
download page: added a note that Xcode 3.2.3 or later is needed on Mac OS X
The Haskell Platform page for Mac states that Xcode 3.2 or later is ok, but
there seems to be a problem with Xcode 3.2.2.
Also added some other small clarifications.
| -rw-r--r-- | download/index.t2t | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/download/index.t2t b/download/index.t2t index 5df7448d6..1f217d47a 100644 --- a/download/index.t2t +++ b/download/index.t2t @@ -51,7 +51,7 @@ unpacked the package. fairly simple: + Install the [Haskell Platform http://hackage.haskell.org/platform] - (versions 2010.2.0.0 - 2011.4.0.0 should work) (see note 2 below) + (versions 2010.2.0.0 - 2011.4.0.0 should work) (see notes 2&3 below) + ``cabal update`` + On Linux: install some C libraries from your Linux distribution (see note 1 below) @@ -80,18 +80,24 @@ or **Note 1**. GF uses [``haskeline`` http://hackage.haskell.org/package/haskeline], which -depends some non-Haskell libraries that -won't be installed automatically by cabal, so you need to install -them manually. Here is one way to do this: +on Linux depends on some non-Haskell libraries that +won't be installed automatically by cabal, and therefore needs to be installed +manually. Here is one way to do this: - On Ubuntu: ``sudo apt-get install libghc6-terminfo-dev`` - On Fedora: ``sudo yum install ghc-terminfo-devel`` **Note 2**. -GF does **not** compile with the most recent versions of GHC (>=7.2). +GF (<=3.3.3) does **not** compile with the most recent versions of GHC (>=7.2). GF does **not** compile with the most recent versions of Alex (>=3.0). +**Note 3**. +[The Haskell Platform for Mac OS X http://hackage.haskell.org/platform/mac.html] +page states that you need Xcode 3.2 or later, but in fact it appears you need +Xcode 3.2.3 or later. If you have Xcode 3.2.2, you can get an error from the +linker: ``ld: unknown option: -no_pie``. + ==Installing from the latest developer code== The first time: |
