Skip to Content.
Sympa Menu

freetds - Re: Missing symbols in CVS snapshot

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: Brian Bruns <camber AT ais.org>
  • To: TDS Development Group <freetds AT franklin.oit.unc.edu>
  • Subject: Re: Missing symbols in CVS snapshot
  • Date: Tue, 24 Jul 2001 22:30:11 -0400 (EDT)


Hi Michael,

There is VERSION_NO which is defined as "freetds 0.52" in tdsver.h

Personally, I'd prefer not to see freetds-specific hacks in DBD::Sybase,
but instead just bring FreeTDS into compliance as these issues come
up. If we work around them they never seem to get fixed. DBD::Sybase
(and in older days, sybperl) have really pushed freetd towards a fuller
implementation, I'd hate to lose that.

I'll see if I can't spare some time this week to sort it out, I've been
working on my other projects (OpenDRDA can now log in to DB2/UDB, but
still can't execute queries until I figure out this FD:OCA garbage, and
I've got the beginnings of an ODBC driver for MDB Tools lifted straight
from FreeTDS of all places).

Cheers,

Brian

On Tue, 24 Jul 2001, Michael Peppler wrote:

> This is just a heads-up that the current CVS snapshot is missing some
> symbols and causes the upcoming 0.93 version of DBD::Sybase to fail to
> build:
>
> dbdimp.c: In function `syb_ct_prepare_send':
> dbdimp.c:2655: `CS_SEND_DATA_CMD' undeclared (first use in this function)
> dbdimp.c:2655: (Each undeclared identifier is reported only once
> dbdimp.c:2655: for each function it appears in.)
> dbdimp.c:2655: `CS_COLUMN_DATA' undeclared (first use in this function)
> dbdimp.c: In function `syb_ct_finish_send':
> dbdimp.c:2689: structure has no member named `timestamp'
> dbdimp.c:2692: structure has no member named `timestamp'
> dbdimp.c:2693: structure has no member named `timestamplen'
> dbdimp.c: In function `_dbd_rebind_ph':
> dbdimp.c:3227: `CS_NO_RECOMPILE' undeclared (first use in this function)
>
> This version adds access to the ct_send_data()/ct_get_data() API calls
> (for TEXT/IMAGE columns).
>
> The structure that is missing the timestamp/timestamplen members is
> CS_IODESC.
>
> Could I suggest that you add something like
> #define FREETDS_VERSION 0.xx
> somewhere so that it's easier to code around missing features of
> FreeTDS vs. OpenClient a little easier? (and my appologies if it's
> already there and that I just didn't see it!)
>
> Thanks,
>
> Michael
>





Archive powered by MHonArc 2.6.24.

Top of Page