From 1b817aa64a16ee9b6f13dc090a8c332e6afc9215 Mon Sep 17 00:00:00 2001 From: Phil Blundell Date: Fri, 3 Jun 2011 12:30:11 +0100 Subject: gcc-package-cross: also install the symlinks in libexec with target prefix .. since this is where collect2 seems to look for them. This seems like it is really a bug in collect2, but installing the symlinks is an easy workaround. Without this you get "could not find ld" errors when using -flto. (From OE-Core rev: d69561d80a995a52f3c7abfdbfd183fc7846046d) Signed-off-by: Phil Blundell Signed-off-by: Richard Purdie --- meta/recipes-devtools/gcc/gcc-package-cross.inc | 1 + 1 file changed, 1 insertion(+) (limited to 'meta') diff --git a/meta/recipes-devtools/gcc/gcc-package-cross.inc b/meta/recipes-devtools/gcc/gcc-package-cross.inc index 04c81017df..b51336bf2d 100644 --- a/meta/recipes-devtools/gcc/gcc-package-cross.inc +++ b/meta/recipes-devtools/gcc/gcc-package-cross.inc @@ -20,6 +20,7 @@ do_install () { install -d $dest for t in ar as ld nm objcopy objdump ranlib strip g77 gcc cpp gfortran; do ln -sf ${BINRELPATH}/${TARGET_PREFIX}$t $dest$t + ln -sf ${BINRELPATH}/${TARGET_PREFIX}$t ${dest}${TARGET_PREFIX}$t done # Remove things we don't need but keep share/java -- cgit v1.2.3-54-g00ecf