From kde-commits Mon Nov 01 12:44:43 1999 From: weis Date: Mon, 01 Nov 1999 12:44:43 +0000 To: kde-commits Subject: Re: Anyone want to look at a libtool problem? ;-) X-MARC-Message: https://marc.info/?l=kde-commits&m=94146035312168 Hi, On Sun, 31 Oct 1999, Stephan Kulow wrote: > Mosfet wrote: > > > > Hi. As the earlier logs show I ported kdvi to KParts/Konq. In doing this > > I needed to make most of it a shared library (libkdvi) and I hacked the > > Makefile.am to link to the kpathsea static library in the kdvi > > directory. > > > > Regretfully, my hack didn't work - it's linking to the system kpathsea > > library and everything I try makes libtool error with "Cannot link to > > non-libtool objects". KPathsea doesn't use libtool tho and is built > > static so I am hurting with this. Can anyone look at it? > > > > BTW: The shared library libkdvi *must* be the one linked to kpathsea, > > *not* the kdvi executable. > > > It's simple as: there is no way to link a module against a static > library. When I spoke with Torben about this flaw in canossa, he > said something like "Tja" :) > > The fix is simple: rewrite kpathsea's Makefile to use noinst_LTLIBRARIES Then I will make killus libs shared, too. I still had the hope that coolo found some magic solution in the meantime :-) Bye Torben > Greetings, Stephan > > -- > Everyone makes mistakes -- but we are more experienced at it > anonymous KDE developer > >