[freetds] Pb compilation on AIX 5.1

Brian Bruns brian.bruns at gmail.com
Thu Jan 13 08:16:37 EST 2005


Sounds like our libtool problem and shared libraries.  See if you can
compile using ./configure --enable-shared=no and see if that works. 
If so, we need to look at libtool.

Brian

On Wed, 12 Jan 2005 11:33:56 +0100,
Prestation3.EXPLOITATION at nexans.com
<Prestation3.EXPLOITATION at nexans.com> wrote:
> Hi,
> 
> I try to compile freeTDS 0.62  on a AIX 5.1 box:
> 
> - ./configure seems to be OK
> - ./make give me:
> 
> root at luke:/var/tmp/freetds-0.62.4# make
> Making all in include
>         make  all-am
>         echo '#define FREETDS_SYSCONFDIR "/opt/freetds/etc"'
> >freetds_sysconfdir
> .h
> Target "all-am" is up to date.
> Making all in src
> Making all in replacements
> Target "all" is up to date.
> Making all in tds
> Making all in unittests
> Target "all" is up to date.
>         /bin/sh ../../libtool --mode=link cc  -g    -o libtds.la -rpath
> /opt/fre
> etds/lib -version-info 3:0:0  libtds_objects.la  -liconv
> ../replacements/librepl
> acements.la
> rm -fr  .libs/libtds.exp .libs/libtds.so.3
> generating symbol list for `libtds.la'
> /usr/bin/nm -B -BCpg   ./.libs/libtds_objects.a
> ../replacements/.libs/libreplace
> ments.a | awk '{ if ((($2 == "T") || ($2 == "D") || ($2 == "B")) &&
> (substr($3,1
> ,1) != ".")) { print $3 } }' | sort -u > .libs/libtds.exp
> cc -Wl,-bM:SRE -o .libs/libtds.so.3    -liconv -lc
> -Wl,-bE:.libs/libtds.exp -Wl
> ,-bnoentry ${wl}-berok
> ld: 0711-244 ERROR: No csects or exported symbols have been saved.
> make: 1254-004 The error code from the last command is 8.
> 
> Can you help ???
> 
> Thanks in advance ...
> 
> _______________________________________________
> FreeTDS mailing list
> FreeTDS at lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/freetds
>


More information about the FreeTDS mailing list