diff options
author | Phil Blundell <pb@pbcl.net> | 2011-06-03 12:30:11 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-06-06 15:52:17 +0100 |
commit | d69561d80a995a52f3c7abfdbfd183fc7846046d (patch) | |
tree | 12c025f77651151a3e1fa61676718f3ec50a7179 /meta | |
parent | 09cd132222a4331c2dfe65575b7b893e6117223e (diff) | |
download | openembedded-core-d69561d80a995a52f3c7abfdbfd183fc7846046d.tar.gz openembedded-core-d69561d80a995a52f3c7abfdbfd183fc7846046d.tar.bz2 openembedded-core-d69561d80a995a52f3c7abfdbfd183fc7846046d.tar.xz openembedded-core-d69561d80a995a52f3c7abfdbfd183fc7846046d.zip |
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.
Signed-off-by: Phil Blundell <philb@gnu.org>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/recipes-devtools/gcc/gcc-package-cross.inc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-devtools/gcc/gcc-package-cross.inc b/meta/recipes-devtools/gcc/gcc-package-cross.inc index 04c81017d..b51336bf2 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 |