[Gtk-sharp-list] Gtk# 2.12 for Windows

Brad Taylor brad at getcoded.net
Wed Aug 20 17:09:56 EDT 2008


Hey,

> I have tried to build the Gtk# SVN version for Windows and finally got 
> it working :-) . As I want to share my build with all the others but 
> have no idea how to create an installer for Windows(and BTW, one already 
> exists for Gtk# 2.10) I thought it would be best if I joined forces with 
> someone who already has experience in creating Gtk# installers; any help 
> is appreciated! Just send an email to the list or directly to me.

Have you checked out
http://medsphere.org/projects/gtksharp/wiki/CompilingGtkSharpOnCygwin?  

Note that I compile gtk# with .NET 1.1, and not .NET 2.0 as it seems
you're doing.

> Again, I would be great if someone could help me with the installer so 
> that we soon have a 2.12 version of Gtk# for Windows :-)

If you look at [1], all you need to do is:
 * Overwrite the 2.4, 2.6 and 2.8 policy dlls and config files (located 
   in source/lib/gtk-sharp-2.0/*/policy.*)
 * Add the 2.10 policy files
   - Add the policy.2.10.* to source/lib/gtk-sharp-2.0/*/
   - Edit gtk-sharp-2.0-lib.wxs and create new entries for the 2.10
     policy files
 * Update primary copies of gtk-sharp dlls

Now, rebuild the gtk-sharp-2.0-lib module, and rebuild the runtime and
sdk installers.  Don't forget to bump the version number in
gtk-sharp-2.0-lib.wxs and in Runtime.wxs and SDK.wxs.

Please send the patch to the list when you're done, as I'm not sure who
from Medsphere will be maintaining these installers now that I've joined
Novell.  Pete, Cody?

Hope this helps,

-Brad

--
[1]
http://medsphere.org/projects/gtksharp/browser/trunk/modules/gtk-sharp-2.0-lib



More information about the Gtk-sharp-list mailing list