[Gtk-sharp-list] Statistics now available

Joe Shaw joe@ximian.com
19 Feb 2002 19:07:47 -0500


Hi Mike,

On Tue, 2002-02-19 at 02:30, Mike Kestner wrote:
> I've made some decent progress in the last week.  Object generation is 
> essentially complete now. There are still some "nodes" on the tree that 
> are being throttled, but the number is getting smaller each commit.  The 
> gtk-hello-world.exe and button.exe are running cleanly again on win32.

I just updated and built for the first time in a long time.  I got a ton
of warnings during the build, stuff like:

    generated\Widget.cs(1246,15): warning CS0108: The keyword new is
    required on 'Gtk.Widget.Destroy()' because it hides inherited member
    'Gtk.Object.Destroy'
    
    generated\Object.cs(30,29): (Location of symbol related to previous
    warning)
    
and when I run gtk-hello-world.exe, I am getting failed assertions.  In
assigning a value to the title, I get:

    GRuntime-CRITICAL **: file gobject.c: line 1092 (g_object_set):
    assertion `G_IS_OBJECT (object)' failed
    
and on the signal handler:

    GRuntime-WARNING **: instance of invalid unclassed type `<unknown>'
    
    GRuntime-CRITICAL **: file gsignal.c: line 1193
    (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE
    (instance)' failed
    
Now note that I am using beta 2 (which may explain the former?) and a
pretty old version of glib/gtk for win32 (which may explain the
latter?).

I'm downloading the new SDK now (130 megs, whee).  I would like to avoid
building GTK if I can... are you using a binary distribution of it, or
did you build it yourself?

Joe