diff options
author | Steve Hay <steve.m.hay@googlemail.com> | 2019-04-04 18:08:52 +0100 |
---|---|---|
committer | Steve Hay <steve.m.hay@googlemail.com> | 2019-04-09 20:12:21 +0100 |
commit | 2a0cb97d42cd1bfb3be8a6509417d205870a63ba (patch) | |
tree | fca3355707113c6d2aadc6ae360ab350ffb892e8 /README.win32 | |
parent | 858fc58a344c7550c68495d7fe648b39a1a50c0c (diff) | |
download | perl-2a0cb97d42cd1bfb3be8a6509417d205870a63ba.tar.gz |
Add support for VS2019 (Visual C++ 14.2)
This also fixes LINK_FLAGS for VS2017 (Visual C++ 14.1): The subsystem
setting was missed in the changes to add VS2017 support, which was surely
just an oversight.
Diffstat (limited to 'README.win32')
-rw-r--r-- | README.win32 | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/README.win32 b/README.win32 index f42a7cb5b6..94fd520ca8 100644 --- a/README.win32 +++ b/README.win32 @@ -64,10 +64,10 @@ 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++ Toolkit 2003" or "Visual C++ 2005-2017 Express [or +available as "Visual C++ Toolkit 2003" or "Visual C++ 2005-2019 Express [or Community, from 2017] Edition" (and also as part of the ".NET Framework SDK") and are the same compilers that ship with "Visual C++ .NET 2003 Professional" -or "Visual C++ 2005-2017 Professional" respectively. +or "Visual C++ 2005-2019 Professional" respectively. This port can also be built on IA64/AMD64 using: @@ -140,9 +140,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++ 2008-2017 Express/Community Edition +=item Microsoft Visual C++ 2008-2019 Express/Community Edition -These free versions of Visual C++ 2008-2017 Professional contain the same +These free versions of Visual C++ 2008-2019 Professional contain the same compilers and linkers that ship with the full versions, and also contain everything necessary to build Perl, rather than requiring a separate download of the Windows SDK like previous versions did. @@ -152,7 +152,7 @@ L<http://www.microsoft.com/downloads/search.aspx?displaylang=en>. (Providing ex links to these packages has proven a pointless task because the links keep on changing so often.) -Install Visual C++ 2008-2017 Express/Community, then setup your environment +Install Visual C++ 2008-2019 Express/Community, then setup your environment using, e.g. C:\Program Files\Microsoft Visual Studio 12.0\Common7\Tools\vsvars32.bat @@ -160,7 +160,7 @@ using, e.g. (assuming the default installation location was chosen). Perl should now build using the win32/Makefile. You will need to edit that -file to set CCTYPE to one of MSVC90-MSVC141 first. +file to set CCTYPE to one of MSVC90-MSVC142 first. =item Microsoft Visual C++ 2005 Express Edition @@ -972,6 +972,6 @@ Win9x support was added in 5.6 (Benjamin Stuhl). Support for 64-bit Windows added in 5.8 (ActiveState Corp). -Last updated: 23 May 2018 +Last updated: 4 April 2019 =cut |