
I still fails at the same point ;( Vaclav Haisman /home/4/wilx/tmp/nhc98-1.06/script/nhc98 -cpp -c +CTS -lib -redefine -CTS +RTS -H32M -RTS -o /home/4/wilx/tmp/nhc98-1.06/targets/ix86-FreeBSD/obj/prelude/DErrNo/DErrNo.o DErrNo.hs /home/4/wilx/tmp/nhc98-1.06/script/nhc98: /home/4/wilx/tmp/nhc98-1.06/lib/ix86-FreeBSD/hmake-PRAGMA: not found /home/4/wilx/tmp/nhc98-1.06/script/nhc98: /home/4/wilx/tmp/nhc98-1.06/lib/ix86-FreeBSD/hmake-PRAGMA: not found Bus error - core dumped make[1]: *** [/home/4/wilx/tmp/nhc98-1.06/targets/ix86-FreeBSD/obj/prelude/DErrNo/DErrNo.o] Error 1 make[1]: Leaving directory `/home/4/wilx/tmp/nhc98-1.06/src/prelude/ix86-FreeBSD' make: *** [targets/ix86-FreeBSD/compiler-gcc] Error 2
/home/4/wilx/tmp/nhc98-1.06/script/nhc98 -cpp -c +CTS -lib -redefine -CTS +RTS -H32M -RTS -o .../obj/prelude/DErrNo/DErrNo.o DErrNo.hs /home/4/wilx/tmp/nhc98-1.06/script/nhc98: /home/4/wilx/tmp/nhc98-1.06/lib/ix86-FreeBSD/hmake-PRAGMA: not found Bus error - core dumped
This looks rather like the kind of random crash we were experiencing for a while, due to a fault in the primitive implementation of putStr.
Download the `putStr' patch from the website, or direct from ftp://ftp.cs.york.ac.uk/pub/haskell/nhc98/patch-1.06-putStr and apply it. Then just re-issue the command `make', and all should be well. (If not, then let us know.)
Regards, Malcolm