
On Wed, 30 Jul 2003 18:01:22 +0100, you wrote:
GHCziBase_True_closure is a symbol that should be coming from the base package, the GHC.Base module in particular. You could check that libraries/base/libHSbase.a looks reasonable: it should be on the order of 17Mb. Try 'nm' on it, look for some of the missing symbols.
Hi, Thanks very much for your reply. I looked and the libraries/base/libHSbase.a file is there, is the correct size, and does contain the missing references. The only problem is that the compiler doesn't seem to be seeing it. I tried looking in the makefile to see if I could insert a path directive somewhere, but I'm not very experienced with UNIX makefiles so I couldn't find where I ought to put such a thing. What is odd is that ghc-inplace is invoked by the make process several times before this big one (which appears to be the start of stage 2?) and works fine...