Skip to Content.
Sympa Menu

freetds - RE: RH Sybperl and TDS

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "Stepan, Jamison" <Jamison.Stepan AT state.mn.us>
  • To: TDS Development Group <freetds AT franklin.oit.unc.edu>
  • Subject: RE: RH Sybperl and TDS
  • Date: Tue, 1 Sep 1998 07:44:35 -0500


I think I see the problem. You need to use 2.09_04. I tried it with 2.09_05
and got the same results. And sure enough here's a quote from the release of
05 on Peppler's Home Page:

sybperl 2.09_05 NEW Adds dbsqlsend() and dbpoll() which lets you do
asynchronous queries in the Sybase::DBlib module. Also
applied patch to Sybase::DBlib::nsql from W. Phillip Moore.

It should work under 04.

Jamison


> -----Original Message-----
> From: Mihai Ibanescu [SMTP:misa AT dntis.ro]
> Sent: Tuesday, September 01, 1998 3:50 AM
> To: TDS Development Group
> Cc: TDS Development Group
> Subject: [freetds] RE: RH Sybperl and TDS
>
> On Mon, 24 Aug 1998, Stepan, Jamison wrote:
>
> > Well, here's what I did. I downloaded and installed the freetds stuff
> just
> > like they said. I then went to my Sybperl directory and modified the
> CONFIG
> > file to build with the tds lib, to build DBlib, and removed the extra
> > libraries except for -lcrypt.
> >
> > Now here's the most important step. You need to remove any trace of the
> > previous sybperl from your /usr/lib/perl5/site_perl/ directories. There
> are
> > about three places that it is hiding so it might take a bit to find all
> the
> > pieces. In particular look under auto/ and i386.../auto. Also remove any
> > trace of DBD::Sybase. The makefiles for these will not do clean
> uninstalls
> > so you have to do it manually. You should do the make uninstall though
> to
> > get rid of the linking.
> >
> > Once that is done do your build like before:
> > perl Makefile.PL
> > make
> > make test
> >
> > Once make test happens, you might get a fail. You might need to go into
> > Makefile.aperl and search and remove any trace of DBD::Sybase and the
> old
> > Sybase::CTlib stuff.
> >
> > Then it should work.
>
> hello
>
> I've tried exactly as you said, and when I `make test' I get:
>
> DBlib.o(.text+0x50a3): undefined reference to `dbsqlsend'
> /mnt/devel/sybperl-2.09_05/blib/arch/auto/Sybase/DBlib/DBlib.a(DBlib.o):
> In function `XS_Sybase__DBlib_dbpoll':
> DBlib.o(.text+0x539d): undefined reference to `dbpoll'
> make[1]: *** [perl] Error 1
> make[1]: Leaving directory `/mnt/devel/sybperl-2.09_05'
> make: *** [perl] Error 2
>
> Did you have the same problem?
> Thanks,
>
> Mihai
>
> Mihai Ibanescu Dynamic Network Technologies
> http://sysadm.dntis.ro/~misa Moara de Foc 35, et. 7, 6600 Iasi
> misa AT dntis.ro tel. +40-32-252936
>
>
> ---
> You are currently subscribed to freetds as:
> $subst('PurgeID')
> To unsubscribe, forward this message to
> $subst('Email.Unsub')




Archive powered by MHonArc 2.6.24.

Top of Page