Up Prev Next
From: Michael Peppler <mpeppler at MBAY dot NET>
Subject: Re: Help to install sybperl 2.07
Date: Sep 19 1997 2:43PM
Alexandro Brito wrote:
> I'm installing sybperl 2.07. I'm following the README file to install it
> bun when I try to execute the "make test" statment I receive the following
> output :
> # make test
> PERL_DL_NONLAZY=1 /usr/local/bin/perl -I.././blib/arch
> -I.././blib/lib -I/usr/local/lib/perl5/i386-sco_sv/5.003
> -I/usr/local/lib/perl5 -e 'use Test::Harness qw(&runtests $verbose);
> $verbose=0; runtests @ARGV;' t/*.t
> t/bcp...............Can't load '.././blib/arch/auto/Sybase/DBlib/DBlib.so'
> for module Sybase::DBlib: dynamic linker: /usr/local/bin/perl: relocation
> error: symbol not found: _ftol at /usr/local/lib/perl5/DynaLoader.pm line
Well that's an error I've not seen before (but then I don't know of
many people who run SCO anymore...)
I think you need to go into /usr/lib and run something like (csh syntax)
foreach i (*.a)
nm $i | grep ftol
and see in which library that symbol is defined.
Also, do the same thing in your Sybase lib directory, because it might
just possibly be defined there...
Then, if you find it, you need to add that library to the EXTRA_LIBS
line in sybperl's CONFIG and rebuild from scratch (ie starting with
Michael Peppler -||- Data Migrations Inc.
firstname.lastname@example.org -||- http://www.mbay.net/~mpeppler