jlpears has asked for the wisdom of the Perl Monks concerning the following question:
Hi monks!
Does anyone know how to install DBD::Sybase on a windows 2003 server without using ppm? I have freetds built on the machine, I have DBD::Sybase extracted and when I run perl Makefile.PL, I am getting:
Can't find any Sybase libraries in D:\freetds-0.82/lib or D:\freetds-0.82/lib64 at Makefile.PL line 146, <IN> line 44.
I have SYBASE pointing to D:\freetds-0.82 where I have built freetds with visual studio 2003 using the solution file: D:\freetds-0.82\win32\msvc6\FreeTDS.dsw.
After building freetds, I get these new directories under D:\freetds-0.82\win32\msvc6: tds_Debug, odbc_Debug, and db_Debug. The only library-ish files I see are tds_Debug\libTDS.lib, odbc_Debug\FreeTDS.lib, and odbc_Debug\FreeTDS.dll. The other files in these directories are mostly .obj files.
The Makefile.PL script expects a lib or lib64 directory containing a file with the string libct or libsybct in it in $SYBASE (D:\freetds-0.82), but there is not lib directory there.
What am I doing wrong here? Any help would be greatly appreciated. Thanks, Jon
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: DBD::Sybase on windows server 2003
by roboticus (Chancellor) on Nov 19, 2010 at 03:46 UTC | |
|
Re: DBD::Sybase on windows server 2003
by syphilis (Archbishop) on Nov 19, 2010 at 00:31 UTC |