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

Re: bug with libgnome-perl



>> "TL" == Torsten Landschoff <torsten@debian.org> writes:

>> I have a problem libgnome-perl exemples(/usr/doc/libgnome-perl/examples)
>> 
>> > perl simple.pl
>> Wed May 26 16:24:56 1999 Gtk-WARNING **:
>> /usr/lib/gtk/themes/engines/libpixmap.so: undefined symbol:
>> gdk_rectangle_intersect at simple.pl line 17.
>> Segmentation fault

I also get this error on my unstable box, but the programm runs
nevertheless and doesn't segfault. But the theme is not applied to the
window (at least 99% of it).

TL> This is a problem with the theme engines. They are not explicitly
TL> linked against libgtk et. al. so they can't access their symbols
TL> because they are neither in the global symtable (the program and
TL> its dependencies go there) nor listed as dependencies of the
TL> engine.

TL> torsten@pulsar:~/test/gtk-engines-thinice-1.0.1 $ diff -u Makefile.am
TL> Makefile.am.new
TL> --- Makefile.am Tue May 25 20:12:46 1999
TL> +++ Makefile.am.new     Tue May 25 20:12:40 1999
TL> @@ -9,4 +9,5 @@
TL> thinice_theme_main.c    \
TL> thinice_theme.h
TL> libthinice_la_LDFLAGS = -export-dynamic
TL> +libthinice_la_LIBADD = $(GTK_LIBS)
TL> EXTRA_DIST = autogen.sh

I tried this, but I get 

$ perl simple.pl 
Sat May 29 21:53:56 1999 Gtk-WARNING **: /usr/lib/gtk/themes/engines/libthinice.so: undefined symbol: gtk_style_apply_default_background at simple.pl line 17.

and the theme is still not applied.

Ciao,
	Martin


Reply to: