[yocto] Native packages compiled with host gcc set in PATH and with LD_LIBRARY_PATH to libstd++

Khem Raj raj.khem at gmail.com
Fri May 6 06:55:40 PDT 2016


> On May 6, 2016, at 1:43 AM, Chris Z. <winotu.email at gmail.com> wrote:
> 
> Hi,
> 
> Any tips ?

you need to insert your non-standard install of gcc-4.9 and glibc into OE build via BUILD_CFLAGS
and prepending it to your PATH variable that bitbake will see.

> 
> On Fri, Mar 4, 2016 at 4:13 PM, Chris Z. <winotu.email at gmail.com <mailto:winotu.email at gmail.com>> wrote:
> Hi,
> 
> I have set newer gcc(4.9) in PATH and with proper LD_LIBRARY_PATH. Default system gcc is 4.4.
> 
> Bulding cmake-native fails when bootstrap cmake tries to compile cmake native binary.
> 
> This is due to the fact that bootstrap was compiled with newer glibcxx and it can't be found in system/host /usr/lib, /usr/lib64 nor in -rpath.
> 
> rpath is set to
>                         -Wl,-rpath,${STAGING_LIBDIR_NATIVE} \
>                         -Wl,-rpath,${STAGING_BASE_LIBDIR_NATIVE} \
> 
> from BUILD_LDFLAGS var in bitbake.conf which is expand in native class.
> 
> What is the correct approach to fix this ? Or I shouldn't use gcc from PATH for compilation of native packages ?
> 
> --
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20160506/66cf391b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 204 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20160506/66cf391b/attachment.pgp>


More information about the yocto mailing list