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