[freetds] Building Sybperl against FreeTDS on Fedora
Ed Avis
eda at waniasset.com
Mon Aug 3 07:12:04 EDT 2009
James K. Lowden <jklowden <at> freetds.org> writes:
>>DBlib.xs:6068: error: âDBDATERECâ has no member named 'dateyear'
>>So I suppose that MSDBLIB is defined?
>That option is true when you configure --enable-msdblib.
Ah I see that Fedora builds FreeTDS with that:
%configure \
--disable-dependency-tracking \
--disable-rpath \
%{!?_with_static: --disable-static} \
--with-tdsver="4.2" \
--with-unixodbc="%{_prefix}" \
--enable-msdblib \
--enable-sybase-compat \
--with-gnutls
Now, I do want to use FreeTDS to connect to an MSSQL server, so do I need to
keep that flag in there?
If so, I guess Sybperl needs patching to build against a FreeTDS configured this
way. I might go through the Sybperl source and add various #ifdef MSDBLIB
sections. Does that sound a reasonable way to proceed?
--
Ed Avis <eda at waniasset.com>
More information about the FreeTDS
mailing list