Re: gtk+ 2.8.17 - gdk-pixbuf-csource failure.



Owen Taylor wrote:
On Fri, 2006-04-28 at 18:06 -0400, John E. Malmberg wrote:

I can not get gtk+ 2.8.7 to completely build because gdk-pixbuf-csource
is terminating with out producing the expected output for files:

  gtk/stock-icons/gtkstockpixbufs.h
  demos/test-inline-pixbufs.h

I have traced the failure to when the routine print_csource() calls
gdk_pixdata_from_pixbuf(), which calls:

   g_return_val_if_fail(GDK_IS_PIXBUF(pixbuf), NULL)

The macro GDK_IS_PIXBUF calls gdk_pixbuf_get_type which has a local
static variable object_type that is at 0 when the routine is entered.
Sounds like you some how got things linked to multiple copies of
gdk-pixbuf?

Now how would that happen? It looks like there is a static gdk-pixbuf and dynamically loaded modules that conflict.

And this is using the makefile generated by Configure, so it should not have built an invalid combination.

So what do I do to resolve this?  Remove the dynamically loaded modules?

-John
wb8tyw qsl net
Personal Opinion Only



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]