From: Roy Marples Date: Sun, 21 Sep 2014 20:09:25 +0000 (+0000) Subject: Only hunt for a cross compiler if build != host. X-Git-Tag: v6.4.6~22 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b7e48083a6b3a2a865f99efa9fe2a55007434e00;p=thirdparty%2Fdhcpcd.git Only hunt for a cross compiler if build != host. --- diff --git a/configure b/configure index b6eafbe6..64092211 100755 --- a/configure +++ b/configure @@ -15,8 +15,8 @@ STRLCPY= UDEV= OS= BUILD= -BUILDCC= HOST= +HOSTCC= TARGET= DEBUG= FORK= @@ -244,16 +244,14 @@ echo "LIBDIR= $LIBDIR" >>$CONFIG_MK echo "MANDIR= $MANDIR" >>$CONFIG_MK # Always obey CC. -# However, if CC is not specified and we are given GNU style -# --host or --build targets the expectation is we try and match that -# to a compiler. if [ -n "$CC" ]; then HOSTCC= else CC=cc _COMPILERS="cc clang gcc pcc icc" fi -if [ -n "$HOSTCC" ]; then +# Only look for a cross compiler if --host and --build are not the same +if [ -n "$HOSTCC" -a "$BUILD" != "$HOST" ]; then for _CC in $_COMPILERS; do _CC=$(_which "$HOSTCC$_CC") if [ -x "$_CC" ]; then