diff options
author | Zongchun Yu <Zongchun.Yu@freescale.com> | 2014-01-22 13:24:48 +0800 |
---|---|---|
committer | Fathi Boudra <fathi.boudra@linaro.org> | 2014-01-22 11:41:11 +0200 |
commit | 4395ba7d4d8a66d410ab50a003fc74cd2b7ec53e (patch) | |
tree | 9a627461d3ec7bf5bd3e63d000ff47c0b2b08043 /meta-linaro-toolchain | |
parent | 6b442ef6d789d79f26835a0e651379421bddd0b1 (diff) |
external-linaro-toolchain: fix cannot find /lib/ld-linux-aarch64.so.1 issue
Change-Id: I0f5a40d4cb067a6442dc2120f8a1753f8bbd57f9
Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
Diffstat (limited to 'meta-linaro-toolchain')
-rw-r--r-- | meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb b/meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb index 035e49e4..5d36d31c 100644 --- a/meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb +++ b/meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb @@ -77,7 +77,8 @@ do_install() { fi # fix up the copied symlinks (they are still pointing to the multiarch directory) - ln -sf ld-${ELT_VER_LIBC}.so ${D}${base_libdir}/ld-linux.so.3 + linker_name="${@base_contains("TUNE_FEATURES", "aarch64", "ld-linux-aarch64.so.1", "ld-linux.so.3",d)}" + ln -sf ld-${ELT_VER_LIBC}.so ${D}${base_libdir}/${linker_name} ln -sf ../../lib/libnsl.so.1 ${D}${libdir}/libnsl.so ln -sf ../../lib/librt.so.1 ${D}${libdir}/librt.so ln -sf ../../lib/libcrypt.so.1 ${D}${libdir}/libcrypt.so |