Hi! when compiling with Readline support, the compiler (today's CVS) exits, because the posix library is build too late... The appended patch cures this (this is BTW mentioned in the Makefile :-)). Also, there are two obsolete files, which prevent ghc from being build with Readline support. Simply removing ghc/lib/misc/cbits/ghcReadline.[ch] solves it. Cheers, Michael --- ghc/lib/Makefile.orig Fri Jun 11 09:54:22 1999 +++ ghc/lib/Makefile Fri Jun 11 09:54:13 1999 @@ -15,7 +15,7 @@ ifeq "$(GhcWithHscBuiltViaC)" "YES" SUBDIRS = std exts else -SUBDIRS = std exts concurrent misc posix +SUBDIRS = std exts concurrent posix misc endif include $(TOP)/mk/target.mk