[Mono-list] Re: Bootstrapping

Raja R Harinath rharinath@novell.com
Tue, 06 Jul 2004 10:38:18 +0530


Hi,

Brandon Knitter <knitterb@blandsite.org> writes:

>>   * if you have a working mono installation, run
>> 
>>       make bootstrap && make install
>
> I'm trying to build without a preexisting copy.
>
>>   * otherwise
>> 
>>       make get-monolite-latest && make monolite-bootstrap && make install
>
> This simply downloads an initial mono compile.  

An initial C# compiler.

> How did *that* get compiled?  I'm trying to do this *completely* from
> scratch.

The mono C# compiler is written in C#, just like the GNU C compiler is
written in C.

How did you compile GCC?  You need to have a pre-compiled or
cross-compiled version of the compiler to build it the first time.  It's
the same story here.

- Hari