Skip to Content.
Sympa Menu

freetds - [freetds] FreeTDS v0.82 doesn't install static libs

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: RW Salnick <bob AT salnick.cac.washington.edu>
  • To: freetds AT lists.ibiblio.org
  • Subject: [freetds] FreeTDS v0.82 doesn't install static libs
  • Date: Tue, 29 Jul 2008 10:34:49 -0700

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 ]







Archive powered by MHonArc 2.6.24.

Top of Page