|
|
sybperl-l Archive
Up Prev Next
From: Michael Peppler <mpeppler at peppler dot org>
Subject: RE: SYBPERL 2.14/SOLARIS/SYBASE OCS 12.0
Date: May 30 2002 9:25PM
On Thu, 2002-05-30 at 10:33, Cooperman, Marc (Exchange) wrote:
> Michael
>
> -adding -ltli to the EXTRALIBS in the CONFIG file seems to have done the
> trick. It wasn't necessary with the version prior (OCS 11.1). Whether it's
> actually the OCS version or something else, I don't know.
Theoretically (don't you like that word?!?) OpenClient (in version 11
and later) should automatically pick up the correct -ltli or -linsck -
therefore recent sybperl distributions no longer link that library
explicitly.
However the exact library used can be controled by config files in (I
think), $SYBASE/$SYBASE_OCS/config, though I'm not sure how that really
works.
Not linking with -ltli or -linsck works fine on most installations, but
sometimes it fails (as with yours).
> In a related issue - is the -DMSSQL in the EXTRADEFS still supported? I'm
> trying to get a connection to a an MS SQL 2000 server on a PC, just for
> kicks. I did set the Dblib version down to 420 (4.2) (and also tried 700 for
> 7.0) as per other sources on compatibility. However, I'm not having much
> luck. I'm trying to avoid travelling down the FreeTDS road. MSSQL access
> from perl/UNIX seems very unpopular!
I haven't tried this at all - but MS is famous for changing things, and
I know that they tend to screw up big-endian/small-endian issues and
that may be what is biting you.
Michael
> -----Original Message-----
> From: Michael Peppler [mailto:mpeppler@peppler.org]
> Sent: Wednesday, May 29, 2002 3:36 PM
> To: SybPerl Discussion List
> Subject: RE: SYBPERL 2.14/SOLARIS/SYBASE OCS 12.0
>
>
> No - it shouldn't be.
>
> I don't know why this happens sometimes - but edit CTlib/Makefile and add
> -ltli to the EXTRALIBS and LDLOADLIBS lines and then rebuild. That may solve
> the problem.
>
> Michael
>
> On Wed, 2002-05-29 at 11:39, Cooperman, Marc (Exchange) wrote:
> > /usr and /usr/lib are not on the LD_LIBRARY_PATH. Are you sure this is
> > not a new library incompatibility with the new OCS stuff?
> >
> > -----Original Message-----
> > From: Michael Peppler [mailto:mpeppler@peppler.org]
> > Sent: Wednesday, May 29, 2002 2:22 PM
> > To: SybPerl Discussion List
> > Subject: Re: SYBPERL 2.14/SOLARIS/SYBASE OCS 12.0
> >
> >
> > On Wed, 2002-05-29 at 11:12, Cooperman, Marc (Exchange) wrote:
> > > Anyone know what to do about the following errors during 'make
> > > test'?
> > >
> > > t/blk....ld.so.1: ... fatal: relocation error: file
> > > .../sybase/OCS-12_0/libtli.so: symbol comn_yield: referenced symbol
> > > not found
> >
> > This is in general the result of an incorrect LD_LIBRARY_PATH setting
> > - one where the Solaris /usr and/or /usr/lib directories appear before
> > the Sybase lib directories.
> >
> > Check the LD_LIBRARY_PATH setting and make sure that the libraries in
> > $SYBASE/$SYBASE_OCS/lib appear first in the list of directories.
> >
> > Michael
> > --
> > Michael Peppler Data Migrations, Inc.
> > mpeppler@peppler.org *or* mpeppler@mbay.net
> > http://www.mbay.net/~mpeppler
> > International Sybase User Group: http://www.isug.com
> >
> >
> > ****************************************************************
> > Bear Stearns is not responsible for any recommendation, solicitation,
> > offer or agreement or any information about any transaction, customer
> > account or account activity contained in this communication.
> > ***********************************************************************
> >
> --
> Michael Peppler Data Migrations, Inc.
> mpeppler@peppler.org *or* mpeppler@mbay.net
> http://www.mbay.net/~mpeppler
> International Sybase User Group: http://www.isug.com
>
>
> ***********************************************************************
> Bear Stearns is not responsible for any recommendation, solicitation,
> offer or agreement or any information about any transaction, customer
> account or account activity contained in this communication.
> ***********************************************************************
>
>
--
Michael Peppler Data Migrations, Inc.
mpeppler@peppler.org *or* mpeppler@mbay.net
http://www.mbay.net/~mpeppler
International Sybase User Group: http://www.isug.com
|