Glib-1.144 compile error
- From: "Jeffrey Ratcliffe" <jeffrey ratcliffe gmail com>
- To: gtk-perl-list gnome org
- Subject: Glib-1.144 compile error
- Date: Thu, 15 Mar 2007 15:01:39 +0100
I just bit the bullet and manually set up a sandbox and successfully
compiled and installed GTK+ 2.10, GLib 2.12, Pango 1.14, Cairo 1.4.0
and their dependencies.
Moving swiftly on to the Perl bindings, I get the following error
compiling Glib-1.144:
Can't load 'blib/arch/auto/Glib/Glib.so' for module Glib:
blib/arch/auto/Glib/Glib.so: undefined symbol: boot_Glib__BookmarkFile
at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line
230.
at blib/lib/Glib/GenPod.pm line 21
But
$ ls -l blib/arch/auto/Glib/Glib.so
-rwxr-xr-x 1 ra28145 a400mc 763648 Mar 15 14:50 blib/arch/auto/Glib/Glib.so
More of the output is below. Any idea what else I need to do to get it
to compile?
Thanks for any help.
Jeff Ratcliffe
Running Mkbootstrap for Glib ()
chmod 644 Glib.bs
rm -f blib/arch/auto/Glib/Glib.so
gcc -shared -L/caehome/ra28145/lib Glib.o GError.o GUtils.o GLog.o
GType.o GBoxed.o GObject.o GValue.o GClosure.o GSignal.o GMainLoop.o
GIOChannel.o GParamSpec.o gperl-gtypes.o -o
blib/arch/auto/Glib/Glib.so -lgobject-2.0 -lglib-2.0 -lgthread-2.0
chmod 755 blib/arch/auto/Glib/Glib.so
cp Glib.bs blib/arch/auto/Glib/Glib.bs
chmod 644 blib/arch/auto/Glib/Glib.bs
/usr/bin/perl -I blib/lib -I blib/arch -MGlib::ParseXSDoc \
-e 'xsdocparse (qw(Glib.xs GError.xs GUtils.xs GLog.xs GType.xs
GBoxed.xs GObject.xs GValue.xs GClosure.xs GSignal.xs GMainLoop.xs
GIOChannel.xs GParamSpec.xs))' > build/doc.pl
Deleting Glib::Object::_LazyLoader from doc.pl's $data
Deleting Glib from doc.pl's $data
/usr/bin/perl -I blib/lib -I blib/arch -MGlib::GenPod -MGlib \
-e 'add_types ("doctypes");
$Glib::GenPod::COPYRIGHT="Copyright (C) 2003-2007 by the gtk2-perl
team.\n\nThis software is licensed under the LGPL. See L<Glib> for a
full notice.\n"; $Glib::GenPod::MAIN_MOD="Glib";
xsdoc2pod("build/doc.pl", "blib/lib", "build/podindex");'
Can't load 'blib/arch/auto/Glib/Glib.so' for module Glib:
blib/arch/auto/Glib/Glib.so: undefined symbol: boot_Glib__BookmarkFile
at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line
230.
at blib/lib/Glib/GenPod.pm line 21
Compilation failed in require at blib/lib/Glib/GenPod.pm line 21.
BEGIN failed--compilation aborted at blib/lib/Glib/GenPod.pm line 21.
Compilation failed in require.
BEGIN failed--compilation aborted.
make: *** [build/podindex] Error 255
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]