configure: Moved the crosstest checks so that they are done for all platforms.
diff --git a/configure.ac b/configure.ac
index dac47c6..5a942ce 100644
--- a/configure.ac
+++ b/configure.ac
@@ -588,17 +588,6 @@
         fi
       fi
     fi
-
-    dnl Check for cross compiler to build test programs
-    AC_SUBST(CROSSTEST,"")
-    if test "$cross_compiling" = "no"
-    then
-      WINE_CHECK_MINGW_PROG(CROSSCC,gcc,false)
-      WINE_CHECK_MINGW_PROG(DLLTOOL,dlltool,false)
-      WINE_CHECK_MINGW_PROG(CROSSWINDRES,windres,false)
-      WINE_CHECK_MINGW_PROG(MINGWAR,ar,false)
-      if test "$CROSSCC" != "false"; then CROSSTEST="\$(CROSSTEST)"; fi
-    fi
     ;;
 esac
 
@@ -613,6 +602,19 @@
 )
 fi
 
+dnl Check for cross compiler to build test programs
+if test "$cross_compiling" = "no" -a "$LIBEXT" != "dll"
+then
+    WINE_CHECK_MINGW_PROG(CROSSCC,gcc,false)
+    WINE_CHECK_MINGW_PROG(DLLTOOL,dlltool,false)
+    WINE_CHECK_MINGW_PROG(CROSSWINDRES,windres,false)
+    WINE_CHECK_MINGW_PROG(MINGWAR,ar,false)
+    if test "$CROSSCC" != "false"
+    then
+        AC_SUBST(CROSSTEST,"\$(CROSSTEST)")
+    fi
+fi
+
 dnl **** Check for X11 ****
 
 if test "$have_x" = "yes"