[EMAIL PROTECTED] writes:
> On advice from Tim Bunce I have been playing with DBI::Sybase which when
> coupled with the FreeTDS libraries is rumoured to be able to connect to MS
> SQL directly without a crippleware request broker sitting on the MS SQL
> server. This also doesn't seem to get through the make test
> I get:
>
> Can't load '../blib/arch/auto/Sybase/DBlib/DBlib.so' for module
> Sybase::DBlib: ../blib/arch/auto/Sybase/DBlib/DBlib.so
> : undefined symbol: dbopen at
> /usr/lib/perl5/5.00503/i386-linux/DynaLoader.pm line 169.
That's not DBD::Sybase - that's Sybase::DBlib, part of the sybperl
package... dbopen() is defined in libsybdb.a (which freetds also
provides), but in this case you *may* be running into another problem
as perl tends to link in -ldb, which *also* defines a dbopen()
function.
Try building DBD::Sybase instead of sybperl, and see how that goes
(but use DBD::Sybase 0.91, as 0.93 doesn't build with FreeTDS at the
moment.
Michael
--
Michael Peppler - Data Migrations Inc. - http://www.mbay.net/~mpeppler
[EMAIL PROTECTED] - [EMAIL PROTECTED]
International Sybase User Group - http://www.isug.com