diff --git a/misc/IL2C.Toolchain.gcc4.mingw32/build/IL2C.Toolchain.gcc4.mingw32.targets b/misc/IL2C.Toolchain.gcc4.mingw32/build/IL2C.Toolchain.gcc4.mingw32.targets
index 4a615db6..078d1c2e 100644
--- a/misc/IL2C.Toolchain.gcc4.mingw32/build/IL2C.Toolchain.gcc4.mingw32.targets
+++ b/misc/IL2C.Toolchain.gcc4.mingw32/build/IL2C.Toolchain.gcc4.mingw32.targets
@@ -18,6 +18,7 @@
$(_IL2C_GCC_DebugFlags)
$(_IL2C_GCC_ReleaseFlags)
$(_IL2C_WinExeMainTemplatePath)
+ $(IL2CNativeCompilerRequiredFlags) -mwindows
diff --git a/misc/IL2C.Toolchain.gcc4.mingw32/src/_main_winexe_template.c_ b/misc/IL2C.Toolchain.gcc4.mingw32/src/_main_winexe_template.c_
index 4cd6c629..f24c0567 100644
--- a/misc/IL2C.Toolchain.gcc4.mingw32/src/_main_winexe_template.c_
+++ b/misc/IL2C.Toolchain.gcc4.mingw32/src/_main_winexe_template.c_
@@ -8,6 +8,7 @@
////////////////////////////////////////////////////////////////////////////
#include
+#include
#include <{headerName}>
#ifdef __cplusplus