diff options
author | Eli Zaretskii <eliz@gnu.org> | 2011-04-28 23:28:51 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2011-04-28 23:28:51 +0300 |
commit | 6c06b142a0acf592e28921209d2fe684738e600d (patch) | |
tree | 98a3c3b45886d8446dc741dcbd55614a7f4b8699 /nt | |
parent | 0ba690bd8fc8c41f5c74901523f60566f869b363 (diff) | |
download | emacs-6c06b142a0acf592e28921209d2fe684738e600d.tar.gz |
nt/INSTALL: More details about problems with MSYS Bash.
Fixes: debbugs:8564
Diffstat (limited to 'nt')
-rw-r--r-- | nt/INSTALL | 16 |
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 @@ use the normal installation instructions, ../INSTALL. If you have a Cygwin or MSYS port of Bash on your Path, you will be - better off removing it from PATH. + better off removing it from PATH. (For details, search for "MSYS + sh.exe" below.) 1. Change to the `nt' directory (the directory of this file): @@ -132,11 +133,14 @@ for example). Also see the Trouble-shooting section below if you decide to go ahead and use Cygwin make. - In addition, using 4NT or TCC as your shell is known to fail the build - process, at least since 4NT version 3.01. Use CMD.EXE, the default - Windows shell, instead. MSYS sh.exe also appears to cause various - problems. If you have MSYS installed, try "make SHELL=cmd.exe" to - force the use of cmd.exe instead of sh.exe. + In addition, using 4NT or TCC as your shell is known to fail the + build process, at least since 4NT version 3.01. Use CMD.EXE, the + default Windows shell, instead. MSYS sh.exe also appears to cause + various problems, e.g., it is known to cause failures in commands + like "cmd /c FOO" in the Makefiles, because it thinks "/c" is a + Unix-style file name that needs conversion to the Windows format. + If you have MSYS installed, try "make SHELL=cmd.exe" to force the + use of cmd.exe instead of the MSYS sh.exe. sh exists no sh |