develooper Front page | perl.perl5.porters | Postings from July 2009

Perl 5.8.9 PL_sv_undef

From:
Ineffectual Unreal Tournament
Date:
July 31, 2009 12:05
Subject:
Perl 5.8.9 PL_sv_undef
Message ID:
20090731004328.7713ABE407F@ws1-9.us4.outblaze.com
Greetings all,

I'm not sure if this is the appropriate list.  Please let me know a more
appropriate place for my question if possible.

I recently compiled and installed perl on a linux (2.4.21-58.EL) x86_64
computer. 
Perl works fine until I start using a BioPerl module that loads POSIX, at
which point it dies with:

Can't load '/tools/lib/perl5/5.8.9/x86_64-linux//auto/Fcntl/Fcntl.so'
+ for module Fcntl: /tools/lib/perl5/5.8.9/x86_64-linux//auto/Fcntl/Fc
+ntl.so: undefined symbol: PL_sv_undef at /tools/lib/perl5/5.8.9/x86_6
+4-linux//XSLoader.pm line 70.
BEGIN failed--compilation aborted at /tools/lib/perl5/5.8.9/x86_64-lin
+ux//Fcntl.pm line 216.
Compilation failed in require at /tools/lib/perl5/5.8.9/x86_64-linux//
+POSIX.pm line 21.
BEGIN failed--compilation aborted at /tools/lib/perl5/5.8.9/x86_64-lin
+ux//POSIX.pm line 21.
Compilation failed in require at /tools/lib/perl5/site_perl/5.8.9//Bio
+/Root/IO.pm line 106.

I built without threads using cc 3.2.3 with dynamic loading and a shared libperl.so.  I accepted fast stdio. 

Make uses the following command:
CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing
-pipe -I/usr/local/include -I/tools/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm  -std=c89 -O2  -Wall -ansi
-pedantic -W -Wdeclaration-after-statement -DPERL_GCC_PEDANTIC

Can anyone offer advice or help on a solution?

Thanks!

-- 
An Excellent Credit Score is 750
See Yours in Just 2 Easy Steps!
http://ad.doubleclick.net/clk;216722518;39159097;q?http://www.freecreditreport.com/pm/default.aspx?pagetypeid=homepage62&sc=669615&bcd=FOOTER5




nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About