Up Prev Next
From: Michael Peppler <mpeppler at peppler dot org>
Subject: Re: Problems with install sybperl
Date: Oct 15 2003 2:51PM
[ Note - CC'd to the sybperl-l mailing list as this is of interest to
the general sybperl community ]
On Wed, 2003-10-15 at 07:33, Yuval Ben_mordechai wrote:
> I tried to install sybperl on Solaris 8 with perl 5.8.1.
> When runnig the make test I got this message:
> 3 cusr + 0.06 csys = 0.29 CPU)
> PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e"
> "test_harness(0, '../blib/lib', '../blib/arch')" t/*.t
> t/blk....Can't load
> for module Sybase::CTlib: ld.so.1: /usr/local/bin/perl: fatal:
> relocation error: file /home/u/sybase/lib/libct.so: symbol
> dcl_result_drop: referenced symbol not found at
> /usr/local/lib/perl5/5.8.1/sun4-solaris-64int/DynaLoader.pm line 229.
You're the second person to contact me this week with the same problem.
dcl_result_drop is defined in libtcl.so (or libtcl64.so, in your case).
Do you have tcl/tk installed on your system? It has a libtcl.so file
that could interfere with Sybase.
Alternatively, Jason Ornstein noticed that perl 5.8.1 is using some new
flags in the LDFLAGS line so that it is possible that some libraries
don't get linked in correctly during the build.
I don't have a Solaris 8 box available for testing - but I'll build
5.8.1 on Solaris 7 and see what I find.
Michael Peppler Data Migrations, Inc.
Sybase T-SQL/OpenClient/OpenServer/C/Perl developer available for short or
long term contract positions - http://www.mbay.net/~mpeppler/resume.html