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: "Storie, Sam [EPM/RTC]" <Sam dot Storie at EmersonProcess dot com>
Subject: RE: Problems building 64-bit sybperl against ASE-12.5.2 (Solaris 9) w ithout -DNOBLK
Date: Jul 22 2004 1:43PM

> Note the libraries that it is linking with (-lct, -lcs rather than
> -lct64, -lcs64).
> 
> You are building in 32bit mode, which means that sybperl needs the
> libblk.a file, which isn't included in your directory.
> 

Doh! `perl -V` showed -use64bitint=define and I mistook that to mean it was
a 64-bit compile. Indeed, as suggested below, -use64bitall=undef is also
set.

> Two options:
> 
> 1. Rebuild perl with the use64bitall flag turned on. This should then
> cause the sybperl build to use the 64 bit libraries as well.
> 
> 2. Contact Sybase to get the missing libblk.a file.
> 

It's not critical enough for us to rebuild perl, so we'll just build a
32-bit version. Thanks for the help and quick replies.

-Sam