GHC on Mac OS X 10.2 (Jaguar)
Wolfgang Thaller
wolfgang.thaller@gmx.net
Fri, 30 Aug 2002 22:43:34 +0200
The new Mac OS X 10.2 has arrived, and GHC has stopped working.
I've compiled a new GHC binary that runs on 10.2 (but not anymore on
10.1).
It is available at:
http://www.uni-graz.at/imawww/haskell/JaguarGHC.tar.gz
This archive contains just a new GHC binary, the rest of the binary
release already has to be already installed.
What happened: With Mac OS X 10.1, Apple had included a 'curses'
library in it's main 'libSystem.dylib' library. For 10.2, they removed
that, and instead added a separate ncurses library (which wasn't
included in 10.1.). GHC relies on one of those libraries (via
readline), but readline has to be recompiled to use the other library.
GHC-compiled programs that don't explicitly link against readline are
not affected by this problem.
Cheers,
Wolfgang