[Mono-list] Boostrap mcs and gac path

Atsushi Eno atsushi at ximian.com
Wed May 30 10:39:52 EDT 2007


Hello,

>> Actually during the build it does not use mcs or gmcs from your
>> installation base, but it instead uses them from mcs/class/lib/*.
> Well, it's exactly the opposite of what I can deduce from strace output.

Well, I had too few words to explain it; external mcs is used only
when it build bootstrappers. Other than that it uses bootstrap stuff.

So, there is no contradiction.

>> For bootstrapping "make get-monolite-latest" will download the
>> latest working bootstrapper mcs, so you can use mcs/class/lib/monolite
>> for MONO_GAC_PREFIX. But in that case, use it only to build
>> net_1_1_bootstrap (make PROFILE=net_1_1_bootstrap in mcs topdir).
>> Once it is built fine, the entire build system will work.
> 
> Why would I do that? I fetch a tarball marked stable from go-mono.com.
> Isn't the latest working bootstrapper mcs included?

Then it sounds very likely your local issue (weird PATH settings or
whatever else). You never said that you were building from a tarball,
which was not my premise for my explanation.

Atsushi Eno


More information about the Mono-list mailing list