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.
This commit is contained in:
hallgren
2012-04-14 10:03:27 +00:00
parent baadce4acd
commit 13ce1911da

View File

@@ -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: