Skip to Content.
Sympa Menu

freetds - Re: [freetds] status of 0.64

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: Alex Moore <asmoore AT edge.net>
  • To: freetds AT lists.ibiblio.org
  • Subject: Re: [freetds] status of 0.64
  • Date: Tue, 14 Mar 2006 11:49:26 -0600

On Tue, 14 Mar 2006 17:14:46 +0100
Merijn Broeren <merijnb+freetds AT iloquent.com> wrote:

>
> which is caused by the -Wl, value for $wl in libtool, which seems to
> come from deeper within autoconf:
>
> ./freetds-0.64RC1/aclocal.m4: _LT_AC_TAGVAR(whole_archive_flag_spec,
> $1)='${wl}-z ${wl}allextract$convenience ${wl}-z
> ${wl}defaultextract' ./freetds-0.64RC1/aclocal.m4:
> _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z
> ${wl}allextract$convenience ${wl}-z
> ${wl}defaultextract' ;; ./freetds-0.64RC1/configure:
> whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z
> ${wl}defaultextract' ;;

I am seeing the same thing on Solaris 8. I also removed the offending
line from libtool and the 32-bit build finished. I do not have
unixODBC built with sparcv9 libraries at this time, so I cannot try a
sparcv9 build of freetds.

BTW, I had similar problems with another product and exporting the
following variables made that the build work with /usr/ccs/bin/ld. So
it looks like some things are turned around a bit for Solaris. I am not
sure if this would help with freetds. I can try these exports, if
someone thinks it would be useful.

WHOLEARCHIVE='-Wl,-zallextract'
NOWHOLEARCHIVE='-Wl,-zdefaultextract'
export WHOLEARCHIVE NOWHOLEARCHIVE

Alex




Archive powered by MHonArc 2.6.24.

Top of Page