[freetds] Building Sybperl against FreeTDS on Fedora
James K. Lowden
jklowden at freetds.org
Mon Jul 27 22:45:13 EDT 2009
Ed Avis wrote:
>
>
> DBlib.xs: In function âXS_Sybase__DBlib__DateTime_crackâ:
> DBlib.xs:6068: error: âDBDATERECâ has no member named âdateyearâ
> DBlib.xs:6069: error: âDBDATERECâ has no member named âdatemonthâ
> DBlib.xs:6070: error: âDBDATERECâ has no member named âdatedmonthâ
>
> So I suppose that MSDBLIB is defined?
Yes, I suppose so. ;-)
> Does Sybperl need patching to use the different names for structure
> members, or should I do something to unset the MSDBLIB preprocessor
> symbol, or something else?
That option is true when you configure --enable-msdblib. From the
configure script:
> if test "$enable_msdblib" = "yes" ; then
> dblib_define="#define MSDBLIB 1"
> else
> dblib_define="#define SYBDBLIB 1"
> fi
HTH.
--jkl
More information about the FreeTDS
mailing list