[Mono-list] GTK#/Windows

Serge serge@wildwestsoftware.com
Wed, 17 Jul 2002 23:43:30 +0300


> Any chance you'd be willing to take a stab at a makefile.win32 in the glue dir,
> or even better, some Makefile.am magic?

Sure, I will look into this one as soon as I get a chance/time.

> Ironically, when I was trying this before, all the DllImports specified
> CDecl calling convention. I removed that from the generation recently.

I think that moving them back would be safe.
BTW, different calling conventions currently not supported under Mono, right?
Cdecl is always used. (Also, these conventions only make sense for x86 arch.)

> I guess we finally have to knuckle down and fix the lib name generation now.

That would be great, because my build of GTK# under Win32 was done in a hackish way, with an ax.
All in all, currently lib names looks like the only problem to me (not even a problem, but more like inconvenience).


Sergey



----- Original Message ----- 
From: "Mike Kestner" <mkestner@speakeasy.net>
To: "Serge" <serge@wildwestsoftware.com>
Cc: <mono-list@ximian.com>
Sent: Wednesday, July 17, 2002 7:16 PM
Subject: Re: [Mono-list] GTK#/Windows


> 
> On Wed, 17 Jul 2002, Serge wrote:
> 
> > > How did you build the dlls? Reportedly, it works if they are built with
> > > the ms tools, but they don't work if build with gcc.
> > 
> > I have only built the glue library myself 
> 
> Any chance you'd be willing to take a stab at a makefile.win32 in the glue dir,
> or even better, some Makefile.am magic?
> 
> > Another one is calling convention
> 
> Ironically, when I was trying this before, all the DllImports specified
> CDecl calling convention.  I removed that from the generation recently. I'm
> wondering if CDecl may have actually been getting in the way before. Or 
> maybe Tor has fixed some libtool issues.
> 
> Thanks for trying this out.  Any help you could throw the project's way 
> regarding the gluelib make mechanism would be great. I guess we finally
> have to knuckle down and fix the lib name generation now.
> 
> Mike
> 
> 
> _______________________________________________
> Mono-list maillist  -  Mono-list@ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>