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: "Timothy Pearson" <kb9vqf@...>
Date: Sun, 4 Sep 2011 13:03:53 -0500
>> 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

Good thinking!  Although as a Debian/Ubuntu developer I could take offence
at your comment... ;-)

TDE aims to be distribution agnostic.  If you can identify where the
problem is, I will rectify it in SVN immediately.

Can you try the attached patch to see if it rectifies the problem?  Note
that it ONLY works with packages that are built via Autotools (i.e. arts,
kdelibs, kdebase will NOT be affected by the application of this patch--if
the problem exists in kdelibs/kdebase please let me know).  Also, you will
have to apply the patch and regenerate your Autotools files (make -f
admin/Makefile.common) before rebuilding each Trinity module or
application.

Thanks!

Tim

Attachments: