diff options
-rw-r--r-- | README.win32 | 10 | ||||
-rw-r--r-- | pod/perldelta.pod | 11 | ||||
-rw-r--r-- | win32/GNUmakefile | 2 | ||||
-rw-r--r-- | win32/Makefile | 2 |
4 files changed, 18 insertions, 7 deletions
diff --git a/README.win32 b/README.win32 index 41cd2728db..45b8af8482 100644 --- a/README.win32 +++ b/README.win32 @@ -63,8 +63,8 @@ that are also supported by perl's makefile. =back The Microsoft Visual C++ compilers are also now being given away free. They -are available as "Visual C++ 2013-2019 Community Edition" and are the same -compilers that ship with "Visual C++ 2013-2019 Professional". +are available as "Visual C++ 2013-2022 Community Edition" and are the same +compilers that ship with "Visual C++ 2013-2022 Professional". Visual C++ 2013 is capable of B<targeting> XP and Windows Server 2003 but the build host requirement is Windows 7/Windows Server 2012. For more details see @@ -127,9 +127,9 @@ console already set up for your target architecture (x86-32 or x86-64 or IA64). With the newer compilers, you may also use the older batch files if you choose so. -=item Microsoft Visual C++ 2013-2019 Community Edition +=item Microsoft Visual C++ 2013-2022 Community Edition -These free versions of Visual C++ 2013-2019 Professional contain the same +These free versions of Visual C++ 2013-2022 Professional contain the same compilers and linkers that ship with the full versions, and also contain everything necessary to build Perl. @@ -138,7 +138,7 @@ L<https://www.microsoft.com/downloads/search.aspx?displaylang=en>. (Providing e links to these packages has proven a pointless task because the links keep on changing so often.) -Install Visual C++ 2013-2019 Community, then setup your environment +Install Visual C++ 2013-2022 Community, then setup your environment using, e.g. C:\Program Files\Microsoft Visual Studio 12.0\Common7\Tools\vsvars32.bat diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 1bcc078148..f50ca310da 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -330,9 +330,16 @@ L</Modules and Pragmata> section. =over 4 -=item XXX-some-platform +=item Windows -XXX +=over 4 + +=item * + +Support for compiling perl on Windows using Microsoft Visual Studio 2022 +(containing Visual C++ 14.3) has been added. + +=back =back diff --git a/win32/GNUmakefile b/win32/GNUmakefile index 1105b66b93..30926ad0ed 100644 --- a/win32/GNUmakefile +++ b/win32/GNUmakefile @@ -168,6 +168,8 @@ DEFAULT_INC_EXCLUDES_DOT := define #CCTYPE := MSVC141 # Visual C++ 2019 (aka Visual C++ 14.2) (full version or Community Edition) #CCTYPE := MSVC142 +# Visual C++ 2022 (aka Visual C++ 14.3) (full version or Community Edition) +#CCTYPE := MSVC143 # MinGW or mingw-w64 with gcc-3.4.5 or later #CCTYPE := GCC diff --git a/win32/Makefile b/win32/Makefile index ed1d185a88..43d62e1a27 100644 --- a/win32/Makefile +++ b/win32/Makefile @@ -110,6 +110,8 @@ DEFAULT_INC_EXCLUDES_DOT = define #CCTYPE = MSVC141 # Visual C++ 2019 (aka Visual C++ 14.2) (full version or Community Edition) #CCTYPE = MSVC142 +# Visual C++ 2022 (aka Visual C++ 14.3) (full version or Community Edition) +#CCTYPE = MSVC143 # # If you are using Intel C++ Compiler uncomment this |