Skip to Content.
Sympa Menu

freetds - Re: [freetds] compiling freetDS 0.61 for dblibrary access

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "James K. Lowden" <jklowden AT schemamania.org>
  • To: TDS Development Group <freetds AT lists.ibiblio.org>
  • Subject: Re: [freetds] compiling freetDS 0.61 for dblibrary access
  • Date: Thu, 4 Sep 2003 08:19:27 -0500

On Tue Aug 19 09:38:03 2003, lakh.gill at uk.nomura.com (Gill, Lakh)
wrote:
>
> Freddy,
>
> We've done that but the application hangs, should I be setting tdsver to
> something. Note, I want to use the same code against sybase 11.9.2 and
> sqlserver 2000 !

Was this issue resolved?

--jkl


>
> Regards
>
> Lakh
>
> -----Original Message-----
> From: Gill, Lakh [mailto:lakh.gill AT uk.nomura.com]
> Sent: 19 August 2003 13:19
> To: 'FreeTDS Development Group'
> Subject: RE: [freetds] compiling freetDS 0.61 for dblibrary access
>
>
> Thanks freddy, I'll try that.
>
> -----Original Message-----
> From: ZIGLIO Frediano [mailto:frediano.ziglio AT vodafone.com]
> Sent: 19 August 2003 13:16
> To: FreeTDS Development Group
> Subject: RE: [freetds] compiling freetDS 0.61 for dblibrary access
>
>
> >
> > Guys,
> >
> > Got a weird one here, I built a freetds environment on sun
> > solaris using the default ooptions and it works fine with our
> > ct library interface but we find dblibrary applications
> > complain about not being able to find dbopen.
> >
> > On investigation in the lib subdirectory :
> > sybase@us0669(50)% /usr/ccs/bin/nm * | grep dbopen
> > /usr/ccs/bin/nm: libct.la: invalid file type
> > [215] | 10552| 896|FUNC |GLOB |0 |2 |tdsdbopen
> > /usr/ccs/bin/nm: libsybdb.la: invalid file type
> > [1095] | 69232| 968|FUNC |GLOB |0 |8 |tdsdbopen
> > [1095] | 69232| 968|FUNC |GLOB |0 |8 |tdsdbopen
> > [1095] | 69232| 968|FUNC |GLOB |0 |8 |tdsdbopen
> > /usr/ccs/bin/nm: libtds.la: invalid file type
> > /usr/ccs/bin/nm: libtdssrv.la: invalid file type
> >
> > And also in the original source code for dbopen.c:
> > static char software_version[] = "$Id: dbopen.c,v 1.5
> > 2002/11/17 11:20:16 freddy77 Exp $";
> > static void *no_unused_var_warn[] = { software_version,
> > no_unused_var_warn };
> >
> > #if HAVE_CONFIG_H
> > #include <config.h>
> > #endif
> >
> > #include "sybdb.h"
> >
> > #ifdef dbopen
> > #undef dbopen
> > #endif
> >
> > DBPROCESS *
> > dbopen(LOGINREC * login, char *server)
> > {
> > return tdsdbopen(login, server);
> > }
> >
> > Is there something I'm missing when I run the compiles ?
> >
> > Regards
> >
> > Lakh Gill
> >
>
> However this file is compiled only if you use --enable-sybase-compat
> configuring source...
>
> From userguide (http://www.freetds.org/userguide/x328.htm)
>
> --enable-sybase-compat
>
> Enable close compatibility with Sybase's ABI, at the expense of other
> features. Currently, this enables the generation of a dbopen() entry
> point in db-lib, which may clash with the DBM function with the same
> name. Absolutely not required for use with other free software.
>
>
> freddy77
> _______________________________________________
> FreeTDS mailing list
> FreeTDS AT lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/freetds
>
>
> PLEASE READ: The information contained in this email is confidential
> and intended for the named recipient(s) only. If you are not an intended
> recipient of this email you must not copy, distribute or take any
> further action in reliance on it and you should delete it and notify the
> sender immediately. Email is not a secure method of communication and
> Nomura International plc cannot accept responsibility for the accuracy
> or completeness of this message or any attachment(s). Please examine
> this email for virus infection, for which Nomura International plc
> accepts no responsibility. If verification of this email is sought then
> please request a hard copy. Unless otherwise stated any views or
> opinions presented are solely those of the author and do not represent
> those of Nomura International plc. This email is intended for
> informational purposes only and is not a solicitation or offer to buy or
> sell securities or related financial instruments. Nomura International
> plc is regulated by the Financial Services Authority and is a member of
> the London Stock Exchange.
>
>
> _______________________________________________
> FreeTDS mailing list
> FreeTDS AT lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/freetds
>
>
> PLEASE READ: The information contained in this email is confidential
> and intended for the named recipient(s) only. If you are not an intended
> recipient of this email you must not copy, distribute or take any
> further action in reliance on it and you should delete it and notify the
> sender immediately. Email is not a secure method of communication and
> Nomura International plc cannot accept responsibility for the accuracy
> or completeness of this message or any attachment(s). Please examine
> this email for virus infection, for which Nomura International plc
> accepts no responsibility. If verification of this email is sought then
> please request a hard copy. Unless otherwise stated any views or
> opinions presented are solely those of the author and do not represent
> those of Nomura International plc. This email is intended for
> informational purposes only and is not a solicitation or offer to buy or
> sell securities or related financial instruments. Nomura International
> plc is regulated by the Financial Services Authority and is a member of
> the London Stock Exchange.
>




Archive powered by MHonArc 2.6.24.

Top of Page