diff options
author | Daniel Dragan <bulk88@hotmail.com> | 2016-01-20 12:03:32 -0500 |
---|---|---|
committer | Tony Cook <tony@develop-help.com> | 2016-01-25 11:13:27 +1100 |
commit | b6e5775f0da3084ca60523dbf4f5682c750b359e (patch) | |
tree | 28db2f6fafe5e225abb2a73db4138106fa23f621 /README.win32 | |
parent | bf543eaf90d3f047e826c6b7e7f18f56be439d34 (diff) | |
download | perl-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.win32 | 16 |
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: |