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 Greetings, Stephan -- Everyone makes mistakes -- but we are more experienced at it anonymous KDE developer