Michael Peppler
Sybase Consulting
Sybase on Linux
Install Guide for Sybase on Linux
General Sybase Resources
General Perl Resources
BCP Tool
Bug Tracker
Mailing List Archive
Downloads Directory
Sybase on Linux FAQ
Sybperl FAQ
Michael Peppler's resume

sybperl-l Archive

Up    Prev    Next    

From: Michael Peppler <mpeppler at peppler dot org>
Subject: [Fwd: Re: sybperl on mac os x]
Date: Jun 19 2002 7:48PM

Received: from ( []) by (8.11.6/8.11.6) with ESMTP id g5JJnFF11766 for
	; Wed, 19 Jun 2002 12:49:15 -0700
Received: from localhost (localhost []) by
	(Pro-8.9.3/Pro-8.9.3) with SMTP id PAA03617; Wed, 19 Jun 2002 15:48:31
	-0400 (EDT)
Received: from ( []) by (Pro-8.9.3/Pro-8.9.3) with ESMTP id PAA03611 for
	; Wed, 19 Jun 2002 15:48:23 -0400 (EDT)
Received: (from mpeppler@localhost) by (8.11.6/8.11.6) id
	g5JJmL711761; Wed, 19 Jun 2002 12:48:21 -0700
Subject: [Fwd: Re: sybperl on mac os x]
From: Michael Peppler 
To: SybPerl Discussion List 
Cc: Sybase-L 
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-kJ5Q69z/brFE+3LvyClY"
X-Mailer: Ximian Evolution 1.0.5 
Date: 19 Jun 2002 12:48:21 -0700
Message-Id: <1024516101.2086.569.camel@troll>
Mime-Version: 1.0
X-Listprocessor-Version: 8.2.09/990901/11:28 -- ListProc(tm) by CREN
X-Filter: mailagent [version 3.0 PL73] for
X-Evolution-Source: mbox:/var/spool/mail/mpeppler

Content-Type: multipart/mixed; boundary="=-pyV5i2MGDxraLOGy2SpJ"

Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Michael Peppler / / / ZetaTools, Inc /
ZetaTools: Call perl functions as Sybase stored procedures!

Content-Disposition: inline
Content-Description: Forwarded message - Re: sybperl on mac os x
Content-Type: message/rfc822

Received: from ( []) by (8.11.6/8.11.6) with ESMTP id g5JJWFF11620 for
	; Wed, 19 Jun 2002 12:32:16 -0700
To: Michael Peppler 
Cc:, Sybperl-L Mailing LIst 
MIME-Version: 1.0
Subject: Re: sybperl on mac os x
Date: Wed, 19 Jun 2002 13:26:12 -0600
X-MIMETrack: Serialize by Router on Notes_Server/DTInt(Release 5.0.8 |June
	18, 2001) at 06/19/2002 01:26:27 PM
Content-Type: multipart/mixed; boundary="=_mixed 006AC4FA87256BDD_="
X-Filter: mailagent [version 3.0 PL73] for

--=_mixed 006AC4FA87256BDD_=
MIME-Version: 1.0
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Version 2.13 worked!  Thanks Michael...

Here are a couple of = notes to others that want to build sybperl on Mac OS X:

1.  The = interfaces file format I recommend is "query tcp ether <host> &l= t;port>".  The old Mac OS "classic" interfaces file = format of "query mactcp mac_ether..." allows you to connect from = isql, but it confuses the sybperl build process.

2.  Mac OS X do= es not like the -linsck build option, but editing the CONFIG file alone doe= s not seem to work.  You'll have to manually remove the -linsck option= s from CTlib/Makefile and DBlib/Makefile after running Makefile.PL.

&= nbsp;


Michael Peppler <mpeppler=>
06/19/2002 10:57 AM
To: cc:, Sybper= l-L Mailing LIst <>
= bcc:
Subject: Re: sybperl o= n mac os x

[ Added sybperl= -l mailing list ]

Rats. I wonder why l= ibblk isn't included!

This also means = that sqsh won't build either.

Try down= loading sybperl-2.13.tar.gz from - that doesn't have any references= to
the blk_*() calls.

<= /FONT>
On Wed, 2002-06-19 at 10:36, fgonzalez@dti= wrote:

Neither libblk.a nor= libblk.dylib (looks like dylib is the extension
used in OS X instead of= so) exists in the OS X OpenClient....I'm
guessing this is bad...?  = ;Also, I failed to mention that I had to copy a
header file (bkpublic.h)= from a Solaris system to satisfy a complaint
during make.  I notic= ed that bkpublic.h has some blk references, so I'm
guessing the problem = really starts there.

Mich= ael Peppler <>
06/19/2002 08:38 AM
<= BR>To:
cc: ase-linux-list@isu=
Subject: Re: sybperl on mac os x

On Wed, 2002-06-19 at 06:53, wr= ote:
> Anyone had success building sybperl on Mac OS X?  Open Cl= ient seems to
> fine (isql anyway :-), but the interfaces fil= e format matches the old
> classic format with terms like &q= uot;mactcp" and "mac_ether" which the
> scrip= t doesn't understand.  After working around that by faking the
>= interfaces file entry, I'm getting undefined symbol (_blk_...) errors
&= gt; during "make test".

Hmmm= - isn't libblk.{a, so} included in the Mac OS X version of
OpenClient?<= BR>

Michael Peppler / mpe= / http://www.mbay= .net/~mpeppler / ZetaTools, Inc /
ZetaTools: Call per= l functions as Sybase stored procedures!
Michael Peppler / mpepple= / /~mpeppler / ZetaTools, Inc /
ZetaTools: Call perl fu= nctions as Sybase stored procedures!

--=_mixed 006AC4FA87256BDD_= Content-Type: application/octet-stream; name="signature.asc" Content-Disposition: attachment; filename="signature.asc" Content-Transfer-Encoding: base64 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0NClZlcnNpb246IEdudVBH IHYxLjAuNiAoR05VL0xpbnV4KQ0KQ29tbWVudDogRm9yIGluZm8gc2VlIGh0 dHA6Ly93d3cuZ251cGcub3JnDQoNCmlEOERCUUE5RU1YK05LTmlCSXdYVS9v UkFyQUVBSjBiSFA0MkQ0NlI4eGRsNlpSVkR3Nzl1c1lqL3dDZVBwZVENCkpI MTc0UFVBZDhuUVpsSXVDNWNhNXlnPQ0KPVpFUzANCi0tLS0tRU5EIFBHUCBT SUdOQVRVUkUtLS0tLQ0K --=_mixed 006AC4FA87256BDD_=-- --=-pyV5i2MGDxraLOGy2SpJ-- --=-kJ5Q69z/brFE+3LvyClY Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see iD8DBQA9EOAFNKNiBIwXU/oRAsWXAKCIXFZUp/VtRmgQqZXXufJAWPhv3gCfRtr8 m2SXMCqdM7hvCdgAXaCwsjo= =i+iD -----END PGP SIGNATURE----- --=-kJ5Q69z/brFE+3LvyClY--