GHC on Mac OS X 10.2 (Jaguar)

Wolfgang Thaller
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 
It is available at:

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.