X-Git-Url: https://perl5.git.perl.org/perl5.git/blobdiff_plain/077b046f91e3da68a55fa156faf3fae7f452cc45..42a5fb548791baca026f93036e91df33f2efb5be:/README.win32 diff --git a/README.win32 b/README.win32 index 43a3a4b..a0b5743 100644 --- a/README.win32 +++ b/README.win32 @@ -42,7 +42,7 @@ system). Currently, this port is capable of using one of the following compilers on the Intel x86 architecture: Borland C++ version 5.02 or later - Microsoft Visual C++ version 4.2 or later + Microsoft Visual C++ version 2.0 or later MinGW with gcc gcc version 2.95.2 or later The last of these is a high quality freeware compiler. Use version @@ -147,18 +147,14 @@ Framework Redistributable" to be installed first. This can be downloaded and installed separately, but is included in the "Visual C++ Toolkit 2003" anyway. These packages can all be downloaded by searching in the Download Center at -http://www.microsoft.com/downloads/search.aspx?displaylang=en +http://www.microsoft.com/downloads/search.aspx?displaylang=en. (Providing exact +links to these packages has proven a pointless task because the links keep on +changing so often.) -The Platform SDK packages can also be obtained from the Platform SDK Update -site: http://www.microsoft.com/msdownload/platformsdk/sdkupdate Note that this -site requires Internet Explorer 5.0 or later to function, but the site's home -page currently gives links to two download pages for users of other browsers: - -For Windows XP Service Pack 2: -http://www.microsoft.com/msdownload/platformsdk/sdkupdate/XPSP2FULLInstall.htm - -For Windows Server 2003: -http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm +Try to obtain the latest version of the Platform SDK. Sometimes these packages +contain a particular Windows OS version in their name, but actually work on +other OS versions too. For example, the "Windows Server 2003 SP1 Platform SDK" +also runs on Windows XP SP2 and Windows 2000. According to the download pages the Toolkit and the .NET Framework SDK are only supported on Windows 2000/XP/2003, so trying to use these tools on Windows @@ -227,11 +223,11 @@ from win32/Makefile and setargv.obj won't be required anyway. =back Perl should now build using the win32/Makefile. You will need to edit that -file to comment-out CCTYPE = MSVC60 (since that enables delay-loading of the -Winsock DLL which the free toolkit does not support) and to set CCHOME, -CCINCDIR and CCLIBDIR as per the environment setup above. You may also want to -change both mentions of the compiler's "-Gf" switch to "-GF" since the former -is deprecated in VC7 and will be removed from future versions. +file to set + + CCTYPE = MSVC70FREE + +and to set CCHOME, CCINCDIR and CCLIBDIR as per the environment setup above. =item Microsoft Platform SDK 64-bit Compiler @@ -321,10 +317,9 @@ The default value for CCHOME in the makefiles for Visual C++ may not be correct for some versions. Make sure the default exists and is valid. -You may also need to comment out a line C in the -makefile, in case you're using an older version of the Visual C++ compiler -(e.g. 6.0 without service packs) and if the linker reports an internal -error. +You may also need to comment out the C line in the +Makefile if you're using VC++ 6.0 without the latest service pack and +the linker reports an internal error. If you have either the source or a library that contains des_fcrypt(), enable the appropriate option in the makefile. A ready-to-use version @@ -924,6 +919,6 @@ Win9x support was added in 5.6 (Benjamin Stuhl). Support for 64-bit Windows added in 5.8 (ActiveState Corp). -Last updated: 16 June 2005 +Last updated: 30 September 2005 =cut