Note that the minimum supported gcc (on Windows) is 3.4.5
authorSteve Hay <steve.m.hay@googlemail.com>
Thu, 22 May 2014 07:24:47 +0000 (08:24 +0100)
committerSteve Hay <steve.m.hay@googlemail.com>
Thu, 22 May 2014 07:24:47 +0000 (08:24 +0100)
Earlier versions (from www.mingw.org, at least) will build perl, but have
a linker bug that causes various tests to fail due to problems with
SDBM_File.dll. See perl #121936 for details.

README.win32
win32/makefile.mk

index c6d6ced..55283ad 100644 (file)
@@ -41,7 +41,7 @@ following compilers on the Intel x86 architecture:
 
       Microsoft Visual C++    version 6.0 or later
       Intel C++ Compiler      (experimental)
-      Gcc by mingw.org        gcc version 3.2 or later
+      Gcc by mingw.org        gcc version 3.4.5 or later
       Gcc by mingw-w64.sf.net gcc version 4.4.3 or later
 
 Note that the last two of these are actually competing projects both
@@ -306,7 +306,7 @@ shells available after you install the Platform SDK from the Start Menu.
 
 =item MinGW release 3 with gcc
 
-Perl can be compiled with gcc from MinGW release 3 and later (using gcc 3.2.x
+Perl can be compiled with gcc from MinGW release 3 and later (using gcc 3.4.5
 and later).  It can be downloaded here:
 
 L<http://www.mingw.org/>
index 9680311..c49c99e 100644 (file)
@@ -2,7 +2,7 @@
 # Makefile to build perl on Windows using DMAKE.
 # Supported compilers:
 #      Microsoft Visual C++ 6.0 or later
-#      MinGW with gcc-3.2 or later
+#      MinGW with gcc-3.4.5 or later
 #      Windows SDK 64-bit compiler and tools
 #
 # This is set up to build a perl.exe that runs off a shared library
@@ -137,7 +137,7 @@ USE_LARGE_FILES     *= define
 #CCTYPE                = MSVC120
 # Visual C++ 2013 Express Edition (aka Visual C++ 12.x) (free version)
 #CCTYPE                = MSVC120FREE
-# MinGW or mingw-w64 with gcc-3.2 or later
+# MinGW or mingw-w64 with gcc-3.4.5 or later
 CCTYPE         *= GCC
 
 #