From d8efeb4672ed789e8b5d885676607ec8487984d5 Mon Sep 17 00:00:00 2001 From: Steve Hay Date: Fri, 16 Jun 2017 08:46:23 +0100 Subject: We now support building with Visual Studio 2017 (VC++ 14.1) (Support was added by commits 58998b2a91, 82cad14406, 74102a88af and 88b1365899.) --- README.win32 | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'README.win32') diff --git a/README.win32 b/README.win32 index d32f5289f2..d0a865cbc2 100644 --- a/README.win32 +++ b/README.win32 @@ -63,10 +63,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-2015 Express -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-2015 Professional" respectively. +available as "Visual C++ Toolkit 2003" or "Visual C++ 2005-2017 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. This port can also be built on IA64/AMD64 using: @@ -139,9 +139,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-2015 Express Edition +=item Microsoft Visual C++ 2008-2017 Express/Community Edition -These free versions of Visual C++ 2008-2015 Professional contain the same +These free versions of Visual C++ 2008-2017 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. @@ -151,14 +151,15 @@ L. (Providing ex links to these packages has proven a pointless task because the links keep on changing so often.) -Install Visual C++ 2008-2015 Express, then setup your environment using, e.g. +Install Visual C++ 2008-2017 Express/Community, then setup your environment +using, e.g. C:\Program Files\Microsoft Visual Studio 12.0\Common7\Tools\vsvars32.bat (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 MSVC90FREE-MSVC140FREE first. +file to set CCTYPE to one of MSVC90FREE-MSVC141FREE first. =item Microsoft Visual C++ 2005 Express Edition @@ -950,6 +951,6 @@ Win9x support was added in 5.6 (Benjamin Stuhl). Support for 64-bit Windows added in 5.8 (ActiveState Corp). -Last updated: 19 February 2017 +Last updated: 16 June 2017 =cut -- cgit v1.2.1