[freetds] Build error 61.2.- Autoconf version 2.54 or higher isrequired ...

Vijoy Varghese viijv at thedifferenZ.com
Wed Oct 22 09:26:56 EDT 2003


From: "Isak Johnsson" <isak at hypergene.com>

> You'll probably need to patch your system's libtool, there are
> instructions in the FreeTDS FAQ.

Applying patch to /usr/share/libtool/ltmain.sh  means just
replacing the respective part of that file with the new one and saving,
right? The go to freetds-0.62.dev.20031021directory and do ./configure and
then make,
right? I got all those errors in my previous email even after doing this
patch :-(

  if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
    eval cmds=\"$archive_expsym_cmds\"
  else
   save_deplibs="$deplibs"
   for conv in $convenience; do
     tmp_deplibs=
     for test_deplib in $deplibs; do
       if test "$test_deplib" != "$conv"; then
         tmp_deplibs="$tmp_deplibs $test_deplib"
       fi
     done
     deplibs="$tmp_deplibs"
   done
    eval cmds=\"$archive_cmds\"
   deplibs="$save_deplibs"
  fi
  save_ifs="$IFS"; IFS='~'
  for cmd in $cmds; do

Errors...
<a lot like the below 'mutliple definitions of symbo.... here>
ld: multiple definitions of symbol _atoll
../replacements/.libs/libreplacements.a(atoll.o) definition of _atoll in
section (__TEXT,__text)
../replacements/.libs/libreplacements.a(atoll.o) definition of _atoll in
section (__TEXT,__text)
make[3]: *** [libtds.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

what could be wrong? :-(
Vijoy~




More information about the FreeTDS mailing list