Skip to Content.
Sympa Menu

freetds - [freetds] freetds on solaris 11: symbol scope specifies local binding (same problem)

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "Marco A. Ferra" <MAFerra AT isq.pt>
  • To: <freetds AT lists.ibiblio.org>
  • Subject: [freetds] freetds on solaris 11: symbol scope specifies local binding (same problem)
  • Date: Mon, 23 Sep 2013 08:53:31 +0100

Hi Everyone,

Regarding Justin Pryzby's question on "freetds on solaris 11: symbol
scope specifies local binding" [1] I'm also having a hard time compiling
FreeTDS 0.91 from source on Solaris 11. The error is:


libtool: link: gcc -shared -Wl,-z -Wl,text -Wl,-M
-Wl,.libs/libct.so.4.0.0.exp -Wl,-h -Wl,libct.so.4 -o
.libs/libct.so.4.0.0 .libs/ct.o .libs/cs.o .libs/blk.o .libs/ctutil.o
-Wl,-z -Wl,allextract ../tds/.libs/libtds.a
../replacements/.libs/libreplacements.a -Wl,-z -Wl,defaultextract -lnsl
-lsocket -lc -pthreads -pthreads
Undefined first referenced
symbol in file
strlen .libs/ct.o (symbol scope specifies
local binding)
ld: fatal: symbol referencing errors. No output written to
.libs/libct.so.4.0.0
collect2: ld returned 1 exit status


I can see from ./libtool that awk, sed and grep are used extensively to
prepare the source code for compilation, and perhaps because Solaris has
its own versions of these commands something in the preparation of the
compilation files (from ./configure) could be wrong, but it's a wild
guess.

Did Justin or anyone else have resolved this problem?

Warm regards,

[1] https://lists.ibiblio.org/sympa/arc/freetds/2013q3/028467.html





Archive powered by MHonArc 2.6.24.

Top of Page