mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-05-19 00:14:53 +00:00
tbb: Fix build with musl
Need to link libucontext on musl Additionally, mips also needs libatomic Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Naveen Saini <naveen.kumar.saini@intel.com>
This commit is contained in:
parent
644b75926b
commit
2a88ae98e9
@ -6,6 +6,9 @@ DESCRIPTION = "Parallelism library for C++ - runtime files \
|
||||
HOMEPAGE = "https://software.intel.com/en-us/tbb"
|
||||
LICENSE = "Apache-2.0"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=86d3f3a95c324c9479bd8986968f4327"
|
||||
|
||||
DEPENDS_append_libc-musl = " libucontext"
|
||||
|
||||
BRANCH = "onetbb_2021"
|
||||
SRCREV = "2dba2072869a189b9fdab3ffa431d3ea49059a19"
|
||||
SRC_URI = "git://github.com/oneapi-src/oneTBB.git;protocol=https;branch=${BRANCH} \
|
||||
@ -33,3 +36,10 @@ EXTRA_OECMAKE += " \
|
||||
# ...
|
||||
# | make[1]: *** [concurrent_queue.o] Error 1
|
||||
ARM_INSTRUCTION_SET = "arm"
|
||||
|
||||
ASNEEDED = ""
|
||||
|
||||
LDFLAGS_append_mips = " -latomic"
|
||||
LDFLAGS_append_mipsel = " -latomic"
|
||||
|
||||
LDFLAGS_append_libc-musl = " -lucontext"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user