aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2011-04-28 23:28:51 +0300
committerEli Zaretskii2011-04-28 23:28:51 +0300
commit6c06b142a0acf592e28921209d2fe684738e600d (patch)
tree98a3c3b45886d8446dc741dcbd55614a7f4b8699
parent0ba690bd8fc8c41f5c74901523f60566f869b363 (diff)
downloademacs-6c06b142a0acf592e28921209d2fe684738e600d.tar.gz
emacs-6c06b142a0acf592e28921209d2fe684738e600d.zip
nt/INSTALL: More details about problems with MSYS Bash.
Fixes: debbugs:8564
-rw-r--r--nt/INSTALL16
1 files changed, 10 insertions, 6 deletions
diff --git a/nt/INSTALL b/nt/INSTALL
index 5ad7b82971f..dc57cd20b8c 100644
--- a/nt/INSTALL
+++ b/nt/INSTALL
@@ -14,7 +14,8 @@
14 use the normal installation instructions, ../INSTALL. 14 use the normal installation instructions, ../INSTALL.
15 15
16 If you have a Cygwin or MSYS port of Bash on your Path, you will be 16 If you have a Cygwin or MSYS port of Bash on your Path, you will be
17 better off removing it from PATH. 17 better off removing it from PATH. (For details, search for "MSYS
18 sh.exe" below.)
18 19
19 1. Change to the `nt' directory (the directory of this file): 20 1. Change to the `nt' directory (the directory of this file):
20 21
@@ -132,11 +133,14 @@
132 for example). Also see the Trouble-shooting section below if you 133 for example). Also see the Trouble-shooting section below if you
133 decide to go ahead and use Cygwin make. 134 decide to go ahead and use Cygwin make.
134 135
135 In addition, using 4NT or TCC as your shell is known to fail the build 136 In addition, using 4NT or TCC as your shell is known to fail the
136 process, at least since 4NT version 3.01. Use CMD.EXE, the default 137 build process, at least since 4NT version 3.01. Use CMD.EXE, the
137 Windows shell, instead. MSYS sh.exe also appears to cause various 138 default Windows shell, instead. MSYS sh.exe also appears to cause
138 problems. If you have MSYS installed, try "make SHELL=cmd.exe" to 139 various problems, e.g., it is known to cause failures in commands
139 force the use of cmd.exe instead of sh.exe. 140 like "cmd /c FOO" in the Makefiles, because it thinks "/c" is a
141 Unix-style file name that needs conversion to the Windows format.
142 If you have MSYS installed, try "make SHELL=cmd.exe" to force the
143 use of cmd.exe instead of the MSYS sh.exe.
140 144
141 sh exists no sh 145 sh exists no sh
142 146