install problem: undefined symbol: gtk_binding_entry_skip

I am having trouble installing Gtk2 and hoping this is the correct place to find help.

A snipped version of my install output which may or may not contain useful info:

[dhughes centos5221230 Gtk2-1.220]$ perl Makefile.PL
Including generated API documentation...
Checking if your kit is complete...
Looks good
Unrecognized argument in LIBS ignored: '-pthread'
Writing Makefile for Gtk2

[dhughes centos5221230 Gtk2-1.220]$ make
cp blib/lib/
cp gtk2perl.h blib/arch/Gtk2/Install/gtk2perl.h
cp pm/ blib/lib/Gtk2/
cp build/ blib/lib/Gtk2/Gdk/
cp pm/ blib/lib/Gtk2/
cp pm/ blib/lib/Gtk2/
cp build/gtk2perl-versions.h blib/arch/Gtk2/Install/gtk2perl-versions.h
cp build/ blib/arch/Gtk2/Install/
cp api.pod blib/lib/Gtk2/api.pod
cp /home/dhughes/Gtk2-1.220/gdk.typemap blib/arch/Gtk2/Install/ gdk.typemap cp /home/dhughes/Gtk2-1.220/gtk.typemap blib/arch/Gtk2/Install/ gtk.typemap
cp blib/lib/Gtk2/
cp devel.pod blib/lib/Gtk2/devel.pod
cp doctypes blib/arch/Gtk2/Install/doctypes
cp /home/dhughes/Gtk2-1.220/build/gtk2perl.typemap blib/arch/Gtk2/ Install/gtk2perl.typemap
cp pm/ blib/lib/Gtk2/
cp pm/ blib/lib/Gtk2/
cp build/gtk2perl-autogen.h blib/arch/Gtk2/Install/gtk2perl-autogen.h
[ XS xs/Gdk.xs ]
[ CC xs/Gdk.c ]
[ XS xs/GtkBindings.xs ]
[ CC xs/GtkBindings.c ]
GtkBindings.xs: In function ‘XS_Gtk2__BindingSet_entry_skip’:
GtkBindings.xs:386: warning: implicit declaration of function ‘gtk_binding_entry_skip’
[ XS xs/GtkBox.xs ]
[ CC xs/GtkBox.c ]
[ CC build/constants.c ]
Running Mkbootstrap for Gtk2 ()
chmod 644
rm -f blib/arch/auto/Gtk2/
[ LD blib/arch/auto/Gtk2/ ]
chmod 755 blib/arch/auto/Gtk2/
cp blib/arch/auto/Gtk2/
chmod 644 blib/arch/auto/Gtk2/
Creating stock items POD...
Generating POD...
Loaded 8 extra types from doctypes
Loaded 2 extra types from /usr/lib64/perl5/site_perl/5.8.8/x86_64- linux-thread-multi/Pango/Install/doctypes Loaded 8 extra types from /usr/lib64/perl5/site_perl/5.8.8/x86_64- linux-thread-multi/Glib/Install/doctypes Loaded 4 extra types from /usr/lib64/perl5/site_perl/5.8.8/x86_64- linux-thread-multi/Cairo/Install/doctypes
missing: Gtk2::AccelGroup->get_is_locked
missing: Gtk2::AccelGroup->get_modifier_mask
missing: Gtk2::Gdk::Pango::AttrEmbossColor->color
No methods found for Gtk2::Gdk::Pango::AttrEmbossColor
Creating POD index...
Creating enum POD...
Manifying blib/man3/Gtk2::Gdk::Event::Motion.3pm

[dhughes centos5221230 Gtk2-1.220]$ make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
#   Failed test 'use Gtk2;'
#   at t/00.Gtk2.t line 19.
#     Tried to use 'Gtk2'.
# Error: Can't load '/home/dhughes/Gtk2-1.220/blib/arch/auto/ Gtk2/' for module Gtk2: /home/dhughes/Gtk2-1.220/blib/arch/ auto/Gtk2/ undefined symbol: gtk_binding_entry_skip at /usr/ lib64/perl5/5.8.8/x86_64-linux-thread-multi/ line 230.
#  at (eval 2) line 2
# Compilation failed in require at (eval 2) line 2.
# BEGIN failed--compilation aborted at (eval 2) line 2.
Bareword "Gtk2::major_version" not allowed while "strict subs" in use at t/00.Gtk2.t line 38.

Can anyone help?


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