[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

Reply via email to