PEPPLER.ORG
Michael Peppler
Sybase Consulting
Menu
Home
Sybase on Linux
Install Guide for Sybase on Linux
General Sybase Resources
General Perl Resources
Freeware
Sybperl
Sybase::Simple
DBD::Sybase
BCP Tool
Bug Tracker
Mailing List Archive
Downloads Directory
FAQs
Sybase on Linux FAQ
Sybperl FAQ
Personal
Michael Peppler's resume

sybperl-l Archive

Up    Prev    Next    

From: Ludger Mainka <ludger at dimedis dot de>
Subject: Compile problem: sybperl-2.09 + Perl 5.004_04 on IRIX
Date: Jan 9 1998 4:50PM

After editing the CONFIG file and doing the make (no errors there) I get
the following output from "make test":

---------------------------------------------------------------------
PERL_DL_NONLAZY=1 /usr/local/bin/perl -I.././blib/arch -I.././blib/lib
-I/usr/local/lib/perl5/IP32-irix/5.00404 -I/usr/local/lib/perl5 -e 'use
Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/ctlib.............Can't load
'.././blib/arch/auto/Sybase/CTlib/CTlib.so' for module Sybase::CTlib:
15242:/usr/local/bin/perl: rld: Fatal Error: unresolvable symbol in
/disk2/sybase/lib/libtcl.so: bsd_tcp at
/usr/local/lib/perl5/IP32-irix/5.00404/DynaLoader.pm line 166.

 at t/ctlib.t line 8
BEGIN failed--compilation aborted at t/ctlib.t line 8.
dubious
        Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-30
        Failed 30/30 tests, 0.00% okay
t/cursor............Can't load
'.././blib/arch/auto/Sybase/CTlib/CTlib.so' for module Sybase::CTlib:
15112:/usr/local/bin/perl: rld: Fatal Error: unresolvable symbol in
/disk2/sybase/lib/libtcl.so: bsd_tcp at
/usr/local/lib/perl5/IP32-irix/5.00404/DynaLoader.pm line 166.

 at t/cursor.t line 12
BEGIN failed--compilation aborted at t/cursor.t line 12.
dubious
        Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-22
        Failed 22/22 tests, 0.00% okay
---------------------------------------------------------------------


I have no idea why the symbols cannot be resolved - CTlib.so and
libtcl.so are at the correct locations, the LD_LIBRARY_PATH contains
only the sybase lib directory and there are no conflicts with other
libraries as pointed out Michael's FAQ. Perl was compiled with sfio to
support fcgi, but that should not be a problem for the DynaLoader.
Everything else works all right. Any helpful mail would be greatly
appreciated.

Thanks for your help
Ludger