Re: Building Sybperl against FreeTDS on Fedora

Ed Avis <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <[email protected]>
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 <[email protected]>

_______________________________________________
FreeTDS mailing list
[email protected]
http://lists.ibiblio.org/mailman/listinfo/freetds
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.