diff options
| author | Eli Zaretskii | 2011-04-28 23:28:51 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2011-04-28 23:28:51 +0300 |
| commit | 6c06b142a0acf592e28921209d2fe684738e600d (patch) | |
| tree | 98a3c3b45886d8446dc741dcbd55614a7f4b8699 | |
| parent | 0ba690bd8fc8c41f5c74901523f60566f869b363 (diff) | |
| download | emacs-6c06b142a0acf592e28921209d2fe684738e600d.tar.gz emacs-6c06b142a0acf592e28921209d2fe684738e600d.zip | |
nt/INSTALL: More details about problems with MSYS Bash.
Fixes: debbugs:8564
| -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 @@ | |||
| 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 | ||