[Mono-list] make bootstrap isn't copying mscorlib.dll correctly

Raja R Harinath rharinath@novell.com
Mon, 04 Oct 2004 10:44:00 +0530


Hi,

"Francisco Figueiredo Jr." <fxjrlists@yahoo.com.br> writes:

> Please, correct me if I'm wrong, but I, IMHO, think that makebootstrap
> isn't copying correctly the mscorlib.dll  assembly.
>
> I just use make bootstrap after updating from cvs head. Sometimes, I
> face myself with the out of synch problem, but I don't know why this
> happens as I'm doing make bootstrap.
>
> I could notice that the mscorlib.dll isn't being copied to
> <monoprefix>/install/lib

That's right, I think.

> neither to <monoprefix>/install/lib/mono/1.0/

That's strange.

> I also tried make install with no luck :)

Aha :-)  'make bootstrap' doesn't install stuff.  You have to do 'make
install' after a successful bootstrap.

> I noticed that if I do a make install in mcs/class/corlib, this copies
> the mscorlib to <monoprefix>/install/lib/mono/1.0/ but not to
> <monoprefix>/install/lib/
>
> Is this by design?

Yes, I think.  Try removing <monoprefix>/install/lib/mscorlib.dll -- it
probably is several months old.

- Hari