summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2019-02-11 06:50:48 -0800
committerKhem Raj <raj.khem@gmail.com>2019-02-11 07:21:21 -0800
commit770468cd3d8cc56b9c1e128fc65ef37427c0d421 (patch)
treee45395f6bbe6b51002b0c30d428a69c78c3c85f4
parent3194a8c17195909eddeed9c19ec49460a9893674 (diff)
downloadmeta-clang-770468cd3d8cc56b9c1e128fc65ef37427c0d421.tar.gz
nativesdk-clang-glue: Symlink /lib dir for libgcc_s and friends
Without this -fuse-ld=lld fails to find libgcc_s Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--recipes-devtools/clang/nativesdk-clang-glue.bb4
1 files changed, 3 insertions, 1 deletions
diff --git a/recipes-devtools/clang/nativesdk-clang-glue.bb b/recipes-devtools/clang/nativesdk-clang-glue.bb
index 2ab8f6b..add6a8b 100644
--- a/recipes-devtools/clang/nativesdk-clang-glue.bb
+++ b/recipes-devtools/clang/nativesdk-clang-glue.bb
@@ -15,13 +15,15 @@ do_install() {
15 cd ${D}${prefix_nativesdk} 15 cd ${D}${prefix_nativesdk}
16 ln -s ..${libdir} . 16 ln -s ..${libdir} .
17 ln -s ..${includedir} . 17 ln -s ..${includedir} .
18 cd ..
19 ln -s .${base_libdir} .
18} 20}
19 21
20sysroot_stage_all () { 22sysroot_stage_all () {
21 sysroot_stage_dir ${D} ${SYSROOT_DESTDIR} 23 sysroot_stage_dir ${D} ${SYSROOT_DESTDIR}
22} 24}
23 25
24FILES_${PN} += "${prefix_nativesdk}" 26FILES_${PN} += "${prefix_nativesdk} ${base_libdir_nativesdk}"
25FILES_${PN}-dbg = "" 27FILES_${PN}-dbg = ""
26 28
27deltask do_configure 29deltask do_configure