[oe] QA RPATH error for c++ packages?
Eric Bénard
eric at eukrea.com
Fri Feb 18 11:18:00 UTC 2011
Hi,
On 17/02/2011 18:08, Andreas Mueller wrote:
> @Khem forget the last mail - sorry
>
> My guess is still that the QA RPATH error is caused by some generic problem with
> c++ sources / libstdc++ - independent of clutter-box2d or other recipes
> meantioned before. Hints on this are
>
> 1. ALL packages which have sysroot path for 'libstdc++.la' in '.libs/*.lai
> have a QA RPATH error!
>
> 2. In '/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/libstdc++.la' I find
>
> | # Directory that this library needs to be installed in:
> | libdir=/home/Superandi/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib
>
> 3. So (don't kill me) I modified '/sysroots/armv7a-angstrom-linux-
> gnueabi/usr/lib/libstdc++.la' to
>
> | # Directory that this library needs to be installed in:
> | libdir=/usr/lib
>
> And rebuild some of the QA RPATH candidates mentioned before
>
> clutter-box2d
> aspell
> enchant
>
> WITHOUT QA ERRORS!!
>
> To me it seems as matter of gcc ( in my case 4.3.3 )
>
> | TARGET_ARCH = "arm"
> | TARGET_OS = "linux-gnueabi"
> | MACHINE = "overo"
> | DISTRO = "angstrom"
> | DISTRO_VERSION = "2010.7-test-20110217"
>
> What do you think?
>
I confirm this also works for angstrom 2008.1 where I met a qa problem in
gnutlsxx.
Eric
More information about the Openembedded-devel
mailing list