[oe-commits] Andrea Adami : klibc: define KLIBCLIBGCC

git at git.openembedded.org git at git.openembedded.org
Wed Nov 19 15:16:04 UTC 2014


Module: meta-openembedded.git
Branch: master-next
Commit: 65007b398c4f9ca19af0d39d8daab3cb7625f6b7
URL:    http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=65007b398c4f9ca19af0d39d8daab3cb7625f6b7

Author: Andrea Adami <andrea.adami at gmail.com>
Date:   Thu Nov 13 01:24:31 2014 +0100

klibc: define KLIBCLIBGCC

Fix build of klibc extending the EXTRA_OEMAKE.

|   LIST    usr/klibc/klib.list
|   KLIBCAR usr/klibc/libc.a
|   KLIBCLD usr/klibc/libc.so
| arm-oe-linux-gnueabi-ld: cannot find libgcc.a: No such file or directory
| make[2]: *** [usr/klibc/libc.so] Error 1
| make[2]: *** Waiting for unfinished jobs....
| make[1]: *** [all] Error 2
| make: *** [klibc] Error 2
| ERROR: oe_runmake failed

Signed-off-by: Andrea Adami <andrea.adami at gmail.com>

---

 meta-initramfs/recipes-devtools/klibc/klibc.inc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-initramfs/recipes-devtools/klibc/klibc.inc b/meta-initramfs/recipes-devtools/klibc/klibc.inc
index f3e9972..9f445e1 100644
--- a/meta-initramfs/recipes-devtools/klibc/klibc.inc
+++ b/meta-initramfs/recipes-devtools/klibc/klibc.inc
@@ -24,6 +24,7 @@ S = "${WORKDIR}/git"
 EXTRA_OEMAKE = "'KLIBCARCH=${KLIBC_ARCH}' \
                 'CROSS_COMPILE=${TARGET_PREFIX}' \
                 'KLIBCKERNELSRC=${STAGING_DIR_TARGET}${exec_prefix}' \
+                'KLIBCLIBGCC=${STAGING_DIR_TARGET}${libdir}/${TARGET_SYS}/*/libgcc.a' \
                 'prefix=${exec_prefix}' \
                 'INSTALLROOT=${D}' \
                 'SHLIBDIR=${libdir}' \



More information about the Openembedded-commits mailing list