On Tue, 2009-07-21 at 14:38 +0800, Jenn G. wrote: You must install the freetds library before compiling DBD::Sybase?
> Hello, > > I follow the steps on this link to install and use DBD::Sybase for MSSQL: > http://www.perlmonks.org/?node_id=392385 > > But when configure I got: > > BLK api NOT available. > > Then make got: > > dbdimp.c:777: error: 'BLK_VERSION_150' undeclared (first use in this function) > dbdimp.c:777: error: (Each undeclared identifier is reported only once > dbdimp.c:777: error: for each function it appears in.) > dbdimp.c:781: error: 'BLK_VERSION_125' undeclared (first use in this function) > dbdimp.c:785: error: 'BLK_VERSION_120' undeclared (first use in this function) > Please follow solutions given here and here. They fix the issue that you refer to. > > I searched but cound't find what's BLK api. > Does it mean to use DBD::Sybase I have to install Sybase server firstly? > No, You just need the freetds library installed. For a reasonably detailed (but without the fix for BLK_VERSIONs) see this article > Thanks. > HTH