Add information about building with Cygwin Make 3.80.
authorEli Zaretskii <eliz@gnu.org>
Fri, 4 May 2007 13:41:15 +0000 (13:41 +0000)
committerEli Zaretskii <eliz@gnu.org>
Fri, 4 May 2007 13:41:15 +0000 (13:41 +0000)
nt/INSTALL
nt/configure.bat

index fe5381a..c9afa8f 100644 (file)
     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]
+    cygwin compiled make 3.80:           okay[6]       fails?[7]
+    cygwin compiled make 3.81:           fails         fails?[7]
     mingw32 compiled make 3.79.1:        okay          okay
-    mingw32 compiled make 3.80:          okay          okay[6]
-    mingw32 compiled make 3.81:          okay          okay[7]
+    mingw32 compiled make 3.80:          okay          okay[7]
+    mingw32 compiled make 3.81:          okay          okay[8]
 
   Notes:
 
     [4] may fail on Windows 9X and Windows ME; if so, install Bash.
     [5] fails when building leim due to the use of cygwin style paths.
         May work if building emacs without leim.
-    [6] not recommended; please report if you try this combination.
-    [7] tested only on Windows XP.
+    [6] need to uncomment 3 lines in nt/gmake.defs that invoke `cygpath'
+       (look for "cygpath" near line 85 of gmake.defs).
+    [7] not recommended; please report if you try this combination.
+    [8] tested only on Windows XP.
 
   Other compilers may work, but specific reports from people that have
   tried suggest that the Intel C compiler (for example) may produce an
index 1223f7e..2ff9018 100755 (executable)
@@ -41,11 +41,11 @@ rem  mingw32/gcc-2.92.2 make (3.77):      okay          okay[4]
 rem  cygwin compiled gmake 3.77:          fails[1,5]    fails[2,5]\r
 rem  cygwin compiled gmake 3.78.1:        fails[5]      fails[2,5]\r
 rem  cygwin compiled gmake 3.79.1:        fails[3,5]    fails[2?,5]\r
-rem  cygwin compiled make 3.80:           fails?[6]     fails?[6]\r
-rem  cygwin compiled make 3.81:           fails         fails?[6]\r
+rem  cygwin compiled make 3.80:           okay[6]       fails?[7]\r
+rem  cygwin compiled make 3.81:           fails         fails?[7]\r
 rem  mingw32 compiled make 3.79.1:        okay          okay\r
-rem  mingw32 compiled make 3.80:          okay          okay?[6]\r
-rem  mingw32 compiled make 3.81:          okay          okay[7]\r
+rem  mingw32 compiled make 3.80:          okay          okay?[7]\r
+rem  mingw32 compiled make 3.81:          okay          okay[8]\r
 rem\r
 rem [1] doesn't cope with makefiles with DOS line endings, so must mount\r
 rem     emacs source with text!=binary.\r
@@ -55,8 +55,10 @@ rem     versions of cygwin.
 rem [4] may fail on Windows 9X and Windows ME; if so, install Bash.\r
 rem [5] fails when building leim due to the use of cygwin style paths.\r
 rem     May work if building emacs without leim.\r
-rem [6] not recommended; please report if you try this combination.\r
-rem [7] tested only on Windows XP.\r
+rem [6] need to uncomment 3 lines in nt/gmake.defs that invoke `cygpath';\r
+rem            look for "cygpath" near line 85 of gmake.defs.\r
+rem [7] not recommended; please report if you try this combination.\r
+rem [8] tested only on Windows XP.\r
 rem\r
 \r
 if exist config.log del config.log\r