diff --git a/recipes-external/binutils/binutils-external-cross.bb b/recipes-external/binutils/binutils-external-cross.bb index d265584..a0faa3b 100644 --- a/recipes-external/binutils/binutils-external-cross.bb +++ b/recipes-external/binutils/binutils-external-cross.bb @@ -15,5 +15,7 @@ EXTERNAL_CROSS_BINARIES = "ar as ld nm objcopy objdump ranlib strip \ strings" do_install_append () { - ln -s ${TARGET_PREFIX}ld ${D}${bindir}/${TARGET_PREFIX}ld.bfd + if [ ! -e ${D}${bindir}/${TARGET_PREFIX}ld.bfd ]; then + ln -s ${TARGET_PREFIX}ld ${D}${bindir}/${TARGET_PREFIX}ld.bfd + fi }