diff --git a/src/plugins/projectexplorer/gcctoolchain.cpp b/src/plugins/projectexplorer/gcctoolchain.cpp
index 2bfa901f45fe0d896c4036e506b8c9d1df7222c4..9503a62fb09cfb883654bf30efd130d0197cd116 100644
--- a/src/plugins/projectexplorer/gcctoolchain.cpp
+++ b/src/plugins/projectexplorer/gcctoolchain.cpp
@@ -883,7 +883,14 @@ QString MingwToolChain::typeDisplayName() const
 
 Utils::FileName MingwToolChain::mkspec() const
 {
+#if defined(Q_OS_WIN)
     return Utils::FileName::fromString(QLatin1String("win32-g++"));
+#elif defined(Q_OS_LINUX)
+    if (version().startsWith("4.6."))
+        return Utils::FileName::fromString(QLatin1String("unsupported/win32-g++-4.6-cross"));
+    else
+        return Utils::FileName::fromString(QLatin1String("unsupported/win32-g++-cross"));
+#endif
 }
 
 QString MingwToolChain::makeCommand() const