[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

 http://bugzilla.ximian.com/show_bug.cgi?id=79993

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
        imminent!)
      * 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
        tell).

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

 -Chris




More information about the Gtk-sharp-list mailing list