undefined reference to `gdk_pixbuf_marshal_VOID__VOID'



I'm trying to compile gtk-2.0 on red hat 7.1 (on a p4), and install the
resulting libraries in /usr/gtk.

Glib-2.0 compiled.

Atk compiled after substituting g_value_get_as_pointer with
g_value_peek_pointer in atkmarshal.c (which was renamed in glib according
to glib-2.0/gobject/Changelog).

Pango compiled.

Gtk, however, will not compile.  ./configure succeeds, but when I run make
it eventually says:

gcc -g -O2 -Wall -o gdk-pixbuf-csource gdk-pixbuf-csource.o
-L/usr/gtk/lib ./.libs/libgdk_pixbuf-2.0.so /usr/gtk/lib/libgmodule-2.0.so
-ldl /usr/gtk/lib/libgobject-2.0.so /usr/gtk/lib/libglib-2.0.so -lm
-Wl,--rpath
-Wl,/home/users/jsnow/armstrong/gtk/gtk+-2.0.0/gdk-pixbuf/.libs
-Wl,--rpath -Wl,/usr/gtk/lib -Wl,--rpath -Wl,/usr/gtk/lib
./.libs/libgdk_pixbuf-2.0.so: undefined reference to
`gdk_pixbuf_marshal_VOID__VOID'
collect2: ld returned 1 exit status

gdk-pixbuf-marshal.c has a function called
gdk_pixbuf_marshal_VOID__INT_INT_INT_INT,
but no
gdk_pixbuf_marshal_VOID__VOID.

Any suggestions?

thanks,

-jim




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