diff -r 86bcbc42c6df -r aede9b9a2ffa scripts/crosstool-NG.sh.in --- a/scripts/crosstool-NG.sh.in Thu Apr 15 22:34:11 2010 +0200 +++ b/scripts/crosstool-NG.sh.in Mon Apr 19 23:42:31 2010 +0200 @@ -421,11 +421,15 @@ else case "${tool}" in # We'll at least need some of them... - ar|as|gcc|g++|ld|nm|objcopy|objdump|ranlib) + ar|as|gcc|ld|nm|objcopy|objdump|ranlib) CT_Abort "Missing: '${t}${tool}${!s}' or '${t}${tool}' or '${tool}' : either needed!" ;; # Some are conditionnally required # Add them in alphabetical (C locale) ordering + g++) + # g++ (needed for companion lib), only needed for HOST + CT_TestAndAbort "Missing: '${t}${tool}${!s}' or '${t}${tool}' or '${tool}' : either needed!" "${m}" = "HOST" + ;; gcj) CT_TestAndAbort "Missing: '${t}${tool}${!s}' or '${t}${tool}' or '${tool}' : either needed!" "${CT_CC_LANG_JAVA}" = "y" ;;