[Mono-devel-list] cygmono-1.dll and cygMonoPosixHelper.dll

Raja R Harinath rharinath at novell.com
Mon Jun 20 07:54:17 EDT 2005


Hi,

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

>>> Anyway, I'm suggesting that you try running
>>>
>>>   ./configure --host=i586-pc-mingw
>>
>> That should be 'i586-pc-mingw32'.
>
> OK, it worked.:)
>
> But I got the result that monodiet.exe, pedump.exe, mono.exe and
> monograph.exe now (with mingw) contains references to cygwin1.dll. They did
> not have without mingw (cygwin).

That's strange: probably a bug.  It'll require investigation from
someone well versed with the Windows build.

> And it resulted in no mono-1.dll and no MonoPosixHelper.dll and the .exe
> files are not dependent on them. It it the expected result?

Again, no idea.

> Furthermore I don't know why is better to use --host=i586-pc-mingw if we
> build using cygwin and it already results no cygwin dependency. Does it have
> any advantage over building for cygwin?

  * for now, the only reason to use mingw32 would be to avoid the 'cyg'
    prefix (conditional on fixing the bugs you found above)

  * in the long run, using mingw32 will free up the 'cygwin' target to let us
    target a native cygwin build that allows us to depend on native
    cygwin X11/glib/gtk/gnome libraries.  Don't know if this is worth it.

- Hari



More information about the Mono-devel-list mailing list