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: nsmudde at csc dot com
Subject: Re: Sybperl errors.
Date: Aug 22 2001 10:28PM

This is what is in the directory.
% cd /sybase/syb115/lib
% ll
total 30288
-rwxr-xr-x   1 sybase   sybase   7944759 Mar 07 1998  dbgomni1.so*
-rwxr-xr-x   1 sybase   sybase    720592 Dec 23 1997  libcomn.so.a*
-rwxr-xr-x   1 sybase   sybase    742794 Dec 23 1997  libcomn_r.so.a*
-rwxr-xr-x   1 sybase   sybase    109515 Dec 23 1997  libcs.so.a*
-rwxr-xr-x   1 sybase   sybase    115203 Dec 23 1997  libcs_r.so.a*
-rwxr-xr-x   1 sybase   sybase    807334 Dec 23 1997  libct.so.a*
-rwxr-xr-x   1 sybase   sybase    813386 Dec 23 1997  libct_r.so.a*
-rwxr-xr-x   1 root     sybase     26546 Nov 04 1998
libdatatools_archive.sl*
-rwxr-xr-x   1 sybase   sybase     58941 Dec 23 1997  libddce.so.a*
-rwxr-xr-x   1 sybase   sybase     17079 Dec 23 1997  libinsck.so.a*
-rwxr-xr-x   1 sybase   sybase     15451 Dec 23 1997  libinsck_r.so.a*
-rwxr-xr-x   1 sybase   sybase     56674 Dec 23 1997  libintl.so.a*
-rwxr-xr-x   1 sybase   sybase     57260 Dec 23 1997  libintl_r.so.a*
-rwxr-xr-x   1 sybase   sybase    549531 Mar 07 1998  libomni1.so*
-rwxr-xr-x   1 sybase   sybase     24599 Dec 23 1997  libsdce.so.a*
-rwxr-xr-x   1 sybase   sybase     37590 Dec 23 1997  libskrb.so.a*
-rwxr-xr-x   1 sybase   sybase    670481 Dec 23 1997  libsrv.so.a*
-rwxr-xr-x   1 sybase   sybase    668668 Dec 23 1997  libsrv_r.so.a*
-rwxr-xr-x   1 sybase   sybase   1415678 Dec 23 1997  libsybdb.so.a*
-rwxr-xr-x   1 sybase   sybase    296421 Dec 23 1997  libtcl.so.a*
-rwxr-xr-x   1 sybase   sybase    315251 Dec 23 1997  libtcl_r.so.a*
%

nancy




Michael Peppler @list.cren.net on 08/22/2001 03:04:42
PM

Please respond to SYBPERL-L@list.cren.net

Sent by:  owner-SYBPERL-L@list.cren.net


To:   SybPerl Discussion List 
cc:
Subject:  Re: Sybperl errors.


nsmudde@csc.com writes:
 > Thanks for the quick response.
 > Actually we have both Sybase 11.5 and 12 on this machine with 11.5 as
 > production.  All of the variables are set to the 11.5 installation.
 >
 > We noticed that the LD_RUN_PATH points to /lib but we have set this path
to
 > /sybase/syb115/lib in both the profile and the makefile.
 > Could this be a problem?
 >
 > -DDO_TIE CTlib.c
 > cc: unrecognized option `-qmaxmem=16384'
 > cc: unrecognized option `-q32'
 > cc: unrecognized option `-qlonglong'
 > mkdir ../blib/arch/auto/Sybase/CTlib
 > Running Mkbootstrap for Sybase::CTlib ()
 >         chmod 644 CTlib.bs
 >         LD_RUN_PATH="/lib" ld -o ../blib/arch/auto/Sybase/CTlib/CTlib.so
 > -L/sybase/syb115/lib -bhalt:4 -bM:SRE
 > -bI:/usr/local/lib/perl5/5.6.0/aix/CORE/perl.exp -bE:CTlib.exp -b
noentry
 > -lC -lc -L/usr/local/lib CTlib.o    -L/sybase/syb115/lib -lm

You can see from the link line here that the script didn't find any
Sybase libraries. There should be a -lct -lcs -lcomn -ltcl -lintl, at
least.

So go check /sybase/syb115/lib and see if you have any .a or .so files
in there - my guess is that they aren't installed.

Michael


 > Michael Peppler @list.cren.net on 08/22/2001
01:31:15
 > PM
 >
 > Please respond to SYBPERL-L@list.cren.net
 >
 > Sent by:  owner-SYBPERL-L@list.cren.net
 >
 >
 > To:   SybPerl Discussion List 
 > cc:
 > Subject:  Re: Sybperl errors.
 >
 >
 > nsmudde@csc.com writes:
 >  > We are having trouble loading sybperl.  The system admin has tried
 >  > everything from changing various path statements to reinstalling perl
 > from
 >  > source.  Please see errors in attached message.  I know that we
resolved
 >  > this before on another system, but nothing works here.  Any help is
 >  > appreciated.
 >
 > A couple of issues.
 >
 > First:
 >
 >  > We are running:
 >  > $ perl -V
 >  > Summary of my perl5 (revision 5.0 version 6 subversion 0)
configuration:
 >
 >  >   Linker and Libraries:
 >  >     ld='ld', ldflags =' -L/usr/local/lib -b32'
 >  >     libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib
 >  >     libs=-lbind -lnsl -ldbm -ldb -ldl -lld -lm -lC -lc -lcrypt -lbsd
 > -lPW
 >  > -licov
 >
 > The -ldb above is going to cause problems if libdb.a is from Berkeley
 > DB 1.x (because it has a function called dbopen(), which will conflict
 > with DBlibrary's dbopen()).
 >
 >  > Hi Nancy,
 >  > Here are the errors.  I noticed that a lot of the undefined symbols
 > start
 >  > with "ct". Does this product expect to have the sybase ct  libraries
 >  > installed on the server? If it does, that could be a problem as we do
 > not
 >  > own the server version.
 >  >
 >  > Al
 >  >
 >  > newhacunix1:root> perl Makefile.PL
 >  > Checking if your kit is complete...
 >  > Looks good
 >  > Checking if your kit is complete...
 >  > Looks good
 >  > Writing Makefile for Sybase::BCP
 >  > Note (probably harmless): No library found for -lct
 >  > Note (probably harmless): No library found for -lcs
 >  > Note (probably harmless): No library found for -ltcl
 >  > Note (probably harmless): No library found for -lcomn
 >  > Note (probably harmless): No library found for -lintl
 >  > Note (probably harmless): No library found for -linsck
 >  > Writing Makefile for Sybase::CTlib
 >  > Note (probably harmless): No library found for -lsybdb
 >  > Note (probably harmless): No library found for -linsck
 >
 > OK - now this is the real problem. When running perl Makefile.PL the
 > script can't find the Sybase library files anywhere (or at least not
 > where it expects them).
 >
 > Is the SYBASE env. variable set correctly?
 >
 > If this is ASE 12.x, is the SYBASE_OCS variable set correctly? (in
 > general for ASE 12.x the easiest thing to do is to source the
 > SYBASE.sh or SYBASE.csh file that the Sybase installation creates in
 > the root directory of the Sybase install tree to get the correct
 > env. variables set).
 >
 > Michael
 > --
 > Michael Peppler - Data Migrations Inc. - http://www.mbay.net/~mpeppler
 > mpeppler@peppler.org - mpeppler@mbay.net
 > International Sybase User Group - http://www.isug.com
 >
 >

--
Michael Peppler - Data Migrations Inc. - http://www.mbay.net/~mpeppler
mpeppler@peppler.org - mpeppler@mbay.net
International Sybase User Group - http://www.isug.com