diff options
author | Khem Raj <raj.khem@gmail.com> | 2019-02-11 06:50:48 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2019-02-11 07:21:21 -0800 |
commit | 770468cd3d8cc56b9c1e128fc65ef37427c0d421 (patch) | |
tree | e45395f6bbe6b51002b0c30d428a69c78c3c85f4 | |
parent | 3194a8c17195909eddeed9c19ec49460a9893674 (diff) | |
download | meta-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.bb | 4 |
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 | ||
20 | sysroot_stage_all () { | 22 | sysroot_stage_all () { |
21 | sysroot_stage_dir ${D} ${SYSROOT_DESTDIR} | 23 | sysroot_stage_dir ${D} ${SYSROOT_DESTDIR} |
22 | } | 24 | } |
23 | 25 | ||
24 | FILES_${PN} += "${prefix_nativesdk}" | 26 | FILES_${PN} += "${prefix_nativesdk} ${base_libdir_nativesdk}" |
25 | FILES_${PN}-dbg = "" | 27 | FILES_${PN}-dbg = "" |
26 | 28 | ||
27 | deltask do_configure | 29 | deltask do_configure |