installing 'private' shared libraries and NAMELINK_SKIP

Alexander Neundorf neundorf at kde.org
Thu Dec 11 20:20:16 CET 2008


On Thursday 11 December 2008, Will Stephenson wrote:
> I've just been troubleshooting an issue between KDE 3 and KDE 4, where
> kmail 3 refuses to start because while looking for the unversioned
> /opt/kde3/lib/libkmailprivate.so, ld.so encounters the namelink for kmail
> 4's libkmailprivate in /usr/lib/libkmailprivate.so.
>
> While this is mostly an artifact of naive design choices from the KDE 3
> era, is it safe for me to add NAMELINK_SKIP to the install() for the KDE 4
> libkmailprivate.so?  Since this is a 'private' lib, nothing should be using
> the installed namelink to link against.

Hmm, I've never used that option.
So, if it works for you, just go ahead.
People will complain if something breaks :-)

Alex


More information about the Kde-buildsystem mailing list