[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: odbc trouble
From:       Christian Esken <c.esken () cityweb ! de>
Date:       1999-08-08 17:50:39
[Download RAW message or body]

On Mon, 02 Aug 1999 Stephan Kulow wrote:
> Christian Esken wrote:
> > 
> > I have severe problems compiling the ODBC stuff:
> > 
> > /bin/sh ../../../libtool  --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../..
> > -I../../../libsmb/src -I./../lst    -O2 -Wall -c logPushMsgv.c
> > gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../libsmb/src -I./../lst -O2 -Wall \
> >                 -Wp,-MD,.deps/logPushMsgv.pp -c  -fPIC -DPIC logPushMsgv.c -o \
> >                 logPushMsgv.lo
> > /bin/sh ../../../libtool  --mode=link gcc  -O2 -Wall -s -o libuodbclog.la -rpath \
> > /usr/local/kde/lib -version-info 3:0 _logFreeMsg.lo logClose.lo logOn.lo \
> >                 logOpen.lo logPopMsg.lo logPushMsg.lo logPushMsgv.lo \
> >                 ../lst/libuodbclst.la
> > libtool: link: error: cannot link shared libraries into libtool libraries
> > make[4]: *** [libuodbclog.la] Error 1
> > make[4]: Leaving directory `/usr/chris/CVS/kdesupport/odbc/unixODBC/log'
> > make[3]: *** [all-recursive] Error 1
> > make[3]: Leaving directory `/usr/chris/CVS/kdesupport/odbc/unixODBC'
> > make[2]: *** [all-recursive] Error 1
> > make[2]: Leaving directory `/usr/chris/CVS/kdesupport/odbc'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/usr/chris/CVS/kdesupport'
> > make: *** [all-recursive-am] Error 2
> > 
> > I tried all the standard stuff:
> > wait a couple of days
> > make clean
> > rm conf.ig.cache
> > make -f Makefile.cvc
> > ./configure
> > 
> > and so on. Still noi success. It am compiling on Linux2.2.x, DLD6.0.1
> > 
> Hmm? This error messages is _very_ old and originates from libtool pre
> 1.3

Aha - I see. But can this be a problem of the build system?

chris@magicon:kdesupport > pwd
/home/chris/CVS/kdesupport
chris@magicon:kdesupport > ./libtool --version
ltmain.sh (GNU libtool) 1.2e (1.305 1999/02/26 16:20:46)
chris@magicon:kdesupport > libtool --version
ltmain.sh (GNU libtool) 1.3.3 (1.385.2.181 1999/07/02 15:49:11)           

So kdesupport, kdelibs, kdebase and so on all had an outdated
libtool in their base directory. Even doing the following neither
removed the old "libtool" nor updated it to a newer version:

make maintainer-clean
rm config.cache
make -f Makefile.cvs
./configure

So how is upgrading libtool supposed to work?

  Christian

-- 
Is Unix ready for the desktop? See http://www.kde.org

The                              Christian Esken
> /  Desktop                      KDE Developer
> \  Environment                  esken@kde.org

KDE - The net transparent free Unix Desktop for everyone


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic