<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi guys!</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I've developed a patch that provides 2 additional 
targets for bootstrapping mono:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>$ make monolite-bootstrap</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>will use wget to download <A 
href="http://www.go-mono.com/daily/monolite-latest.tar.gz">http://www.go-mono.com/daily/monolite-latest.tar.gz</A>&nbsp;and 
use it for bootstrapping thus eliminating needs&nbsp;for mono/mcs to be 
previously&nbsp;installed on the machine.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>$ make local-monolite-bootstrap</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>will do the same but using <A 
href="http://www.go-mono.com/daily/monolite-latest.tar.gz">monolite-latest.tar.gz</A> 
stored locally (next to "mcs" and "mono" directories)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I've tested this patch on a clean system with no 
mcs installed and it rebuilds and installs fine. I had to modify RESGEN macro in 
the mcs/build/profiles/*.build files&nbsp;so it uses just-built monoresgen.exe 
instead of the installed one and references the libraries from class/lib/default 
instead of the GAC. This was necessary to properly rebuild Npgsql because it 
used to depend on installed System.Windows.Forms.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>May I commit it ?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Jarek</FONT></DIV></BODY></HTML>