I encountered a problem with installing hat with nhc98: The heap was not big enuogh to compile PreludeBasic and make aborted consequently. When I increased the heap with -M200M the compilation worked. Maybe the heap should be set like this for nhc98 generally?