Hi. I checked out the latest revision of gtk-sharp 2.10 from here: http://anonsvn.mono-project.com/source/trunk/gtk-sharp/
I am using Windows XP SP2, the .NET Framework 2.0 compiler, Gtk+ 2.10.11 dev (from http://gladewin32.sf.net) and MinGW. I also checked out the latest version of the gtk-sharp 2.10 installer for .NET from the OpenVista repository here: https://openvista.svn.sourceforge.net/svnroot/openvista/gtksharp-win32-installer/branches/2.10.0_r75660/ I can compile gtk-sharp, but I have problems when I use the generated assemblies. When I copy them (gtk-sharp.dll, policy*, glib-sharp.dll, *glue.dll, etc) into my app's directory, and I try to run it and: Unhandled Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at Glade.XML.SignalConnector.glade_xml_signal_autoconnect_full(IntPtr raw, RawXMLConnectFunc func, IntPtr user_data) at Glade.XML.SignalConnector.Autoconnect() at Glade.XML.Autoconnect(Object handler) at ZaspeSharp.GUI.MainWindow..ctor() at ZaspeSharp.GUI.MainWindow.Main(String[] args) I've got a similar error when I use the Novell Gtk# installer (version 2.8). Looking in the XML.cs file, I found: [DllImport("libglade-2.0-0.dll")] static extern void glade_xml_signal_autoconnect_full (IntPtr raw, RawXMLConnectFunc func, IntPtr user_data); "libglade-2.0.0.dll" comes with the Gtk+ 2.10.11 dev package for Windows I've installed. Is there a problem with it? I've also try with Gtk+ 2.10.7, same error. Well, to compile gtk-sharp I did: $ ./bootstrap-2.10 $ make Then I copy *.dll files (policy*.dll also), and I generate the [gtk| glib... etc]sharpglue-2.dll files with "make -f makefile.win32" (dllwrap warning here: "no export definition file provided. Creating one, but..."). I need to use gtk-sharp 2.10 on Windows (and gnome-sharp, but that another thing). I know about a problem with it (version 2.10) on this SO, but the svn version I am using, I heard, has the fix. Any help? -- Milton Pividori Blog: http://www.miltonpividori.com.ar Jabber ID: [EMAIL PROTECTED] GnuPG Public Key: gpg --keyserver wwwkeys.pgp.net --recv-key 0x663C185C _______________________________________________ Gtk-sharp-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
