]> code.delx.au - gnu-emacs/blobdiff - nt/INSTALL
*** empty log message ***
[gnu-emacs] / nt / INSTALL
index 0d2f1b20193427818540a4e90029a5c853d0c4f2..8415b1893ff26b8f94f1cc04013b3f80bd76803e 100644 (file)
        nmake
 
      For the development environments based on GNU GCC (MinGW, MSYS,
-     Cygwin), depending on how Make is called, it could be:
+     Cygwin - but see notes about Cygwin make below), depending on how
+     Make is called, it could be:
 
        make
+     or
+       mingw32-make
      or
        gnumake
      or
        gmake
 
      (If you are building from CVS, say "make bootstrap" or "nmake
-     bootstrap" instead.)
+     bootstrap" instead and avoid using Cygwin make.)
 
   4. Generate the Info manuals (only if you are building out of CVS, and
      if you have makeinfo.exe installed):
   If you use the MinGW port of GCC and GNU Make to build Emacs, there
   are some compatibility issues wrt Make and the shell that is run by
   Make, either the standard COMMAND.COM/CMD.EXE supplied with Windows
-  or sh.exe., a port of a Unixy shell.  For reference, here is a list
+  or sh.exe., a port of a Unixy shell.  For reference, below is a list
   of which builds of GNU Make are known to work or not, and whether
   they work in the presence and/or absence of sh.exe, the Cygwin port
   of Bash. Note that any version of Make that is compiled with Cygwin
     cygwin compiled gmake 3.77:          fails[1, 5]   fails[2, 5]
     cygwin compiled make 3.78.1:         fails[5]      fails[2, 5]
     cygwin compiled make 3.79.1:         fails[3, 5]   fails[2?, 5]
+    cygwin compiled make 3.80:           fails?[6]     fails?[6]
+    cygwin compiled make 3.81:           fails         fails?[6]
     mingw32 compiled make 3.79.1:        okay          okay
     mingw32 compiled make 3.80:          okay          unknown[6]
     mingw32 compiled make 3.81:          okay          okay[7]