perl: use ${CCLD} instead of its own LD definition

perl explicitly assigns LD to a bogus value:
    oe_runmake perl LD="${TARGET_SYS}-gcc"
which breaks sstate-based build when toolchain is not generated locally,
due to lacking of --sysroot option. Use ${CCLD} instead to make this
relocatable.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
This commit is contained in:
Kevin Tian 2011-01-05 14:50:33 +08:00 committed by Richard Purdie
parent 97789a160a
commit 16fa641f99
1 changed files with 2 additions and 2 deletions

View File

@ -11,7 +11,7 @@ PRIORITY = "optional"
# We need gnugrep (for -I)
DEPENDS = "virtual/db perl-native grep-native"
DEPENDS += "gdbm"
PR = "r21"
PR = "r22"
# Major part of version
PVM = "5.8"
@ -114,7 +114,7 @@ do_compile() {
sed -i -e 's|/usr/include|${STAGING_INCDIR}|g' ext/Errno/Errno_pm.PL
fi
cd Cross
oe_runmake perl LD="${TARGET_SYS}-gcc"
oe_runmake perl LD="${CCLD}"
}
do_install() {