Skip to Content.
Sympa Menu

freetds - Re: [freetds] freetds with sybperl 2.15

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "James K. Lowden" <jklowden AT schemamania.org>
  • To: freetds AT lists.ibiblio.org
  • Subject: Re: [freetds] freetds with sybperl 2.15
  • Date: Sun, 5 Jan 2003 09:22:22 -0500

On 05 Jan 2003 15:01:26 +0100, richard pijlgroms
<richard AT home.pijlgroms.nl> wrote:
> Hello,
>
> can anyone help me out with the following problem.
>
> I update my perfectly running Suse linux 7.1 system to Suse 8.1, with
> this upgrade the new perl 5.8 was installed and 5.6 was removed. all my
> perl modules are now out of date and have to be installed. Also the
> sybperl module with freetds.
>
> i downloaded freetds again (latest) and compiled and installed it. The
> tests of make check where running OK. I also installed the latest
> sybperl module 2.15 (for perl 5.8) but i don't get it compiled OK. perl
> makefile.PL runs OK, make runs also OK, but all the tests with make test
> fails.
[...]
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
> "test_harness(0, '../blib/lib', '../blib/arch')" t/*.t
> t/ctlib......Can't load
> '/usr/local/src/perl/sybperl-2.15/CTlib/../blib/arch/auto/Sybase/CTlib/
> CTlib.so'
for module Sybase::CTlib:
/usr/local/src/perl/sybperl-2.15/CTlib/../blib/arch/auto/Sybase/CTlib/CTl
ib.so:
undefined symbol: ct_poll at /usr/lib/perl5/5.8.0/i686-linux/DynaLoader.pm
line 229.
^^^^^^^

FreeTDS exports ct_poll():

$ nm /usr/local/lib/libct.a |grep poll
000029a8 T _ct_poll

so I suspect a path problem. Perhaps your old installation was in
/usr/local/freetds and the new one is in /usr/local (the default prefix
changed with 0.60). Or you need to tell perl where freetds is, to get it
linked in?

--jkl




Archive powered by MHonArc 2.6.24.

Top of Page