summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.win3210
-rw-r--r--pod/perldelta.pod11
-rw-r--r--win32/GNUmakefile2
-rw-r--r--win32/Makefile2
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