Yes, build-mingw32.sh works, but the resulting build is incomplete.
For example, it lacks libgluezilla and a mozilla library to glue to,
so the browsing component does not work. This is in the official
Windows builds of Mono.

I don't know what else is missing.

On Tue, Aug 24, 2010 at 12:45 PM, Hin-Tak Leung
<hintak_le...@yahoo.co.uk> wrote:
> --- On Tue, 24/8/10, Vincent Povirk <madewokh...@gmail.com> wrote:
>
>> > And eventually mono will be
>> installed automatically like gecko is?
>>
>> If I ever get the damn thing to build fully on a Linux box,
>> yes.
>
> Is there a problem with that? Mono comes with a script called 
> "build-mingw32.sh" for cross-compiling on linux. I use that for every mono 
> release since about 2.2 as I need a little customization, changing the heap 
> setting, before they get the new garbage collector code scheduled for 2.8(?) 
> ready. I only rebuild the runtime - not the class libraries, so I stop the 
> build in the middle.
>
> There are some dependency differences (depending on different versions of 
> dependent dll's) against MSVC builds, file naming differences (the mono dll 
> is called libmono.dll in one but just mono.dll in the other - I filed a bug 
> for it and it is still open), and dependencies on gcc_s*.dll from exception 
> unwinding, but it is basically inter-operable - as I swap one part of the 
> stock msvc build with a custom mingw cross-compiled part for every release 
> for much of the last two years now.
>
>
>
>
>


Reply via email to