summaryrefslogtreecommitdiff
path: root/README.win32
diff options
context:
space:
mode:
authorDaniel Dragan <bulk88@hotmail.com>2016-01-20 12:03:32 -0500
committerTony Cook <tony@develop-help.com>2016-01-25 11:13:27 +1100
commitb6e5775f0da3084ca60523dbf4f5682c750b359e (patch)
tree28db2f6fafe5e225abb2a73db4138106fa23f621 /README.win32
parentbf543eaf90d3f047e826c6b7e7f18f56be439d34 (diff)
downloadperl-b6e5775f0da3084ca60523dbf4f5682c750b359e.tar.gz
add MSVC support to win32/GNUmakefile
-copy things from makefile.mk to GNUmakefile -rework CFG_VARS to escape "s. Previously on gmake GCC builds, all "s inside the CFG_VARS vars were dropped from Config_heavy.pl due to command line parsing (dmake uses --cfgsh-option-file and a temp file, nmake escapes). Due to gmake's very poor temp file handling, keep it as a cmd line and dont convert it to a temp file. What vars to escape was modeled on the nmake makefile.
Diffstat (limited to 'README.win32')
-rw-r--r--README.win3216
1 files changed, 8 insertions, 8 deletions
diff --git a/README.win32 b/README.win32
index 019ee7b58e..46efd62d58 100644
--- a/README.win32
+++ b/README.win32
@@ -97,14 +97,14 @@ See L<Usage Hints for Perl on Windows> below for general hints about this.
You need a "make" program to build the sources. If you are using
Visual C++ or the Windows SDK tools, you can use nmake supplied with Visual C++
-or Windows SDK. You may also use, for Visual C++ or Windows SDK, dmake instead
-of nmake. dmake is open source software, but is not included with Visual C++ or
-Windows SDK. Builds using gcc need dmake or gmake. nmake is not supported for
-gcc builds. gmake only supports gcc builds, not any other compiler.
-Parallel building is only supported with dmake and gmake, not nmake. When using
-dmake it is recommended to use dmake 4.13 or newer for parallel building.
-Older dmakes, in parallel mode, have very high CPU usage and pound the
-disk/filing system with duplicate I/O calls in an aggressive polling loop.
+or Windows SDK. You may also use, for Visual C++ or Windows SDK, dmake or gmake
+instead of nmake. dmake is open source software, but is not included with
+Visual C++ or Windows SDK. Builds using gcc need dmake or gmake. nmake is not
+supported for gcc builds. Parallel building is only supported with dmake and
+gmake, not nmake. When using dmake it is recommended to use dmake 4.13 or newer
+for parallel building. Older dmakes, in parallel mode, have very high CPU usage
+and pound the disk/filing system with duplicate I/O calls in an aggressive
+polling loop.
A port of dmake for Windows is available from: