From b7e48083a6b3a2a865f99efa9fe2a55007434e00 Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Sun, 21 Sep 2014 20:09:25 +0000 Subject: [PATCH] Only hunt for a cross compiler if build != host. --- configure | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) 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 -- 2.47.3