trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: September 2011

Re: [trinity-devel] kdebase problem: Library files for 'xxxx.la' not found in paths

From: /dev/ammo42 <mickeytintincolle@...>
Date: Sun, 4 Sep 2011 13:36:44 +0200
Le Sun, 04 Sep 2011 12:21:21 +0200,
Francois Andriot <francois.andriot@...> a écrit :

> Hello,
> I sucessfully built kdebase from SVN.
> 
> When packaging with default RHEL options, the desktop is unusable, it 
> starts but many program do not run (kwin ...).
> 
> $ kwin
> KWin: No window decoration plugin library was found.
> KWin will now exit...
> 
> When clicking "my computer" icon, a popup appears:
> There was an error loading the module Navigation Panel.
> The diagnostic is:
> Library files for "konq_sidebar.la" not found in paths.
> 
> 
> After stracing kwin, I found that it was trying to access a file 
> 'kwin3_plastik.la' in many paths, but *all* of them prefixed with
> "lib". (e.g: /opt/trinity/lib/kwin3_plastik.la ...)
> 
> But in my build, the TDE libraries are installed under 
> /opt/trinity/lib64 . (this is the RHEL/Fedora default on x86_64)
> I do not have a directory /opt/trinity/lib at all.
I had the same problem with Slackware64 4 months ago (Slackware64 uses
lib64 too): no /opt/kde3/lib64/kde3 libraries were found (but I didn't
know strace, so I didn't find the origin of the problem).
> 
> If I symlink "lib" to "lib64", everything works.
> If I build directly under /opt/trinity/lib , everything works too (of 
> course).
> 
> Why does TDE use "lib" directory, since I compiled for "lib64" ?
> Is there a trick to change this ? (environment variable at runtime ? 
> cmake configuration flag ?)
It probably originates from a Debian/Ubuntu patch:
-Debian/Ubuntu uses lib instead of lib64
-Debian/Ubuntu developers don't mind of the portability of their patches
-The Trinity source was based on KDE 3.5.10 with Debian/Ubuntu patches
> 
> Thanks
> Francois Andriot
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> trinity-devel-unsubscribe@... For additional
> commands, e-mail: trinity-devel-help@... Read
> list messsages on the Web archive:
> http://trinity-devel.pearsoncomputing.net/ Please remember not to
> top-post:
> http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
>