[Gtk-sharp-list] Gtk# 2.10.0 on Windows

Chris Lee chris at lee-gertner.net
Tue Apr 17 15:36:37 EDT 2007

Hi --

I used Gtk#/Mono for the first time, and it has been great(!), but now
I'm having a problem with deploying the application.  I wrote an
application in Gtk# for internal use at a company.  I wrote it on Linux,
but I need to deploy it for Windows users.  I'd like a recommendation on
what action to take to make this possible.

Per the suggestion in the Gtk# documentation, I used
Gtk.Application.Invoke to post calls to delegates to the Gtk thread.
Now that I try things in Windows, I find that this method is particular
to Gtk# for 2.10.0, and this not part of the current Windows
distribution.  I just scanned this email list and it seems as if the
main problem with 2.10.0 was possibly this bug


which is now marked as fixed.  So now I'd like to know whether I should:

      * Wait for a release of gtk 2.10.0 on windows (only if it is
      * Build gtk# 2.10.0 myself on windows as a stop-gap (only if this
        is now safe, due to the above bug getting fixed)
      * Rewrite those parts of my app that use Gtk.Application.Invoke
        (which is possible, but not very easy or fun, as far as I can

Any suggestion from a less clueless soul would be *greatly*


More information about the Gtk-sharp-list mailing list