[Gtk-sharp-list] 64bit Gtk# for windows

Mike Kestner mkestner at gmail.com
Tue Sep 16 13:09:09 EDT 2008


On Tue, 2008-09-16 at 13:45 +0200, Jaroslav Šmíd wrote:
> Ok, no one is interested, no one answered ... I made it alone. It wasn't 
> as tough as I thought it'd be. I took *-sharp.dll libraries from 
> ArchLinux and only compiled *glue.dll libraries against 64bit Gtk+ 
> libraries using mingw-w64. 64bit Gtk libraries can be found at gtk 
> homepage, 64bit GtkSharp for windows can be found at 
> http://rapidshare.com/files/145727260/GtkSharp.zip.html (sorry, but I 
> didn't know where else to upload it). Feel free to use, redistribute, 
> repackage or whatever :-)

The fact that nobody responded in under 24 hours doesn't quite equate to
nobody being interested.  ;-)

Thanks for providing that.  I'm interested to hear of any issues people
might encounter running gtk-sharp on win64.  It has some interesting
type sizing issues.  The way we've worked around some of them won't work
if you just copy the dlls from a win32 build over to a win64
installation, unfortunately.  It will be necessary to recompile the
assemblies for win64, since we wanted to avoid creating a huge nest of
duplicated pinvoke signatures and conditional execution of methods all
over the binding.

Note that the win64 platform is really the only platform this copying
restriction applies to, because of their decision to break the LP64
convention used on other 64 bit platforms.

Mike



More information about the Gtk-sharp-list mailing list