Progress building unregisterised for FreeBSD/amd64
Ian Lynagh
igloo at earth.li
Tue Mar 13 21:16:40 EDT 2007
Hi Gregory,
On Tue, Mar 13, 2007 at 05:18:42PM -0400, Gregory Wright wrote:
>
> The 6.4.2 build now runs successfully to the end of the hc-build script.
Ah, good, that'll hopefully make getting 6.6 working less painful.
> The interesting thing is that out of the box using the 6.4.2
> bootstrap compiler,
> 6.6 still crashes when compiling Linker.c. Not just a little crash;
> it hung the
> whole system.
Hmm. Do you know if it was eating all your memory?
> As I said, I'm using out of the box 6.6. Should I try a 6.6 from darcs?
Yes, that's probably the best way to go. Put:
GhcUnregisterised=YES
GhcWithNativeCodeGen=NO
GhcWithInterpreter=NO
SplitObjs=NO
GhcWithSMP=NO
in mk/build.mk before you start building. If that breaks in the same way
then set the -debug flag as I described before, delete
compiler/stage1/ghc-6.whatever.it.is, run "make stage=1" in compiler/
(should relink ghc with -debug) and then try the failing command again.
Assuming it still breaks, try gdb'ing it (note that it's a shell script
that's being run, so you'll need to run the real binary and pass the
extra args to it manually with gdb).
Thanks
Ian
More information about the Glasgow-haskell-users
mailing list