[Mono-devel-list] [PATCH] Remove cyg prefix from native DLLs on Windows

Raja R Harinath rharinath at novell.com
Thu Jun 30 07:18:49 EDT 2005


Hi,

Kornél Pál <kornelpal at hotmail.com> writes:

>>So, as I said before, fix the mingw32 build, and tell libtool exactly
>>what you want.
>
> But could you tell me what advantages has targetting mingw32 over
> targetting cygwin?  It seems to do the same as when targetting cygwin:
> It uses it's own libraries so the cygwin glib-devel cannot be used as
> it does not support -mno-cygwin. I don't see the point of making
> mingw32 target working.  And so it's no use to fix the mingw32 target
> if cygwin works as expected.  The only difference I see is that cygwin
> target uses cyg prefix while mingw32 target uses lib prefix.

That's only for now.  Maybe in the future, we may want to distinguish
between the two.  For example, if we have separate MingW32 and Cygwin
builds, the MWF hackers can test all these on a single machine:

  * SWF on .NET
  * MWF/Win32 on Mono/Mingw32
  * MWF/X11 on Mono/Cygwin

It'll allow GTK# developers to test the following in parallel:

  * GTK# + GTK+/Win32 on .NET
  * GTK# + GTK+/Win32 on Mono/Mingw32
  * GTK# + GTK+/X11 on Mono/Cygwin

- Hari



More information about the Mono-devel-list mailing list