FreeTDS v0.82 doesn't install static libs

RW Salnick <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <[email protected]>
RW Salnick wrote:
>/ 
/>/ What must we do to get v 0.82 to build and install:
/>/ 
/>/    * /usr/local/freetds-0.82/lib/libtdssrv.a
/>/    * /usr/local/freetds-0.82/lib/libtds.a
/
http://www.freetds.org/faq.html#where.is.libtds.so

Both are built automatically:

$ find build -name \*.a | grep tds
build/src/tds/.libs/libtds.a
build/src/server/.libs/libtdssrv.a

They aren't installed by "make install" because they're not needed for
normal applications.  You can just copy them to
/usr/local/freetds-0.82/lib.  

HTH.  

--jkl

We have done that.  And when I try to link to the libraries, this is what I get:

cc -o tester -I. -I/usr/local/freetds-0.82/include -L./ -L/usr/local/lib -L/usr/local/freetds-0.82/lib tester.c lowlevel.o -lsponsorbilling /usr/local/freetds-0.82/lib/libsybdb.a /usr/local/freetds-0.82/lib/libtdssrv.a /usr/local/freetds-0.82/lib/libtds.a
/usr/local/freetds-0.82/lib/libsybdb.a(util.o)(.text+0x353): In function `tds_gettime_ms':
    /usr/users/rwhite/freetds-0.82/src/tds/util.c:216: undefined reference to `clock_gettime'
/usr/local/freetds-0.82/lib/libsybdb.a(net.o)(.text+0x721): In function `goodread':
    /usr/users/rwhite/freetds-0.82/src/tds/net.c:536: undefined reference to `gnutls_record_recv'

[ and about a million more of these ]
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.