Strange Building problem...

Simon Marlow simonmar@microsoft.com
Thu, 31 Jul 2003 13:57:02 +0100


=20
> On Wed, 30 Jul 2003 18:01:22 +0100, you wrote:
>=20
> >GHCziBase_True_closure is a symbol that should be coming=20
> from the base
> >package, the GHC.Base module in particular.  You could check that
> >libraries/base/libHSbase.a looks reasonable: it should be on=20
> the order
> >of 17Mb.  Try 'nm' on it, look for some of the missing symbols.
>=20
> Hi,
>=20
> Thanks very much for your reply.
>=20
> 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. =20
>=20
> 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.
>=20
> 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...

Do the errors really refer to "GHCziBase_True_Closure", or is it
"GHCziBase_True_closure"? (with lower-case 'c')?

Cheers,
	Simon