mirror of
https://git.yoctoproject.org/poky
synced 2026-06-01 13:09:50 +00:00
uninative: Use CXX11 ABI for interoperation between gcc4 and gcc5
We may see binaries built with gcc5 run or linked into gcc4 environment so use the older libstdc++ standard for now until we don't support gcc4 on the host system. https://wiki.debian.org/GCC5 has more details about this. (From OE-Core rev: 1925ead3828dcd50ef96212c2d1ea9c35bc9f13c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -7,6 +7,12 @@ UNINATIVE_TARBALL ?= "${BUILD_ARCH}-nativesdk-libc.tar.bz2"
|
|||||||
#UNINATIVE_CHECKSUM[x86_64] = "dead"
|
#UNINATIVE_CHECKSUM[x86_64] = "dead"
|
||||||
UNINATIVE_DLDIR ?= "${COREBASE}"
|
UNINATIVE_DLDIR ?= "${COREBASE}"
|
||||||
|
|
||||||
|
# https://wiki.debian.org/GCC5
|
||||||
|
# We may see binaries built with gcc5 run or linked into gcc4 environment
|
||||||
|
# so use the older libstdc++ standard for now until we don't support gcc4
|
||||||
|
# on the host system.
|
||||||
|
BUILD_CXXFLAGS_append = " -D_GLIBCXX_USE_CXX11_ABI=0"
|
||||||
|
|
||||||
addhandler uninative_event_fetchloader
|
addhandler uninative_event_fetchloader
|
||||||
uninative_event_fetchloader[eventmask] = "bb.event.BuildStarted"
|
uninative_event_fetchloader[eventmask] = "bb.event.BuildStarted"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user