16 |
fixing first. The easiest way to do this and avoid future conflicts |
fixing first. The easiest way to do this and avoid future conflicts |
17 |
is to run the following command in this (emacs/nt) directory: |
is to run the following command in this (emacs/nt) directory: |
18 |
cvs update -kb |
cvs update -kb |
19 |
|
In addition to this file, you should also read INSTALL.CVS in the |
20 |
|
parent directory, and make sure that you have a version of "touch.exe" |
21 |
|
in your path, and that it will create files that do not yet exist. |
22 |
|
|
23 |
To compile Emacs, you will need either Microsoft Visual C++ 2.0 or |
To compile Emacs, you will need either Microsoft Visual C++ 2.0 or |
24 |
later and nmake, or a Windows port of GCC 2.95 or later with Mingw |
later and nmake, or a Windows port of GCC 2.95 or later with Mingw |
34 |
like this, we recommend the use of the supported compilers mentioned |
like this, we recommend the use of the supported compilers mentioned |
35 |
in the previous paragraph. |
in the previous paragraph. |
36 |
|
|
37 |
|
You will also need a copy of the Posix cp, rm and mv programs. These |
38 |
|
and other useful Posix utilities can be obtained from the Mingw or |
39 |
|
Cygwin projects. |
40 |
|
|
41 |
If you build Emacs on Windows 9X or ME, not on Windows 2K/XP or |
If you build Emacs on Windows 9X or ME, not on Windows 2K/XP or |
42 |
Windows NT, we suggest to install the Cygwin port of Bash. |
Windows NT, we suggest to install the Cygwin port of Bash. |
43 |
|
|
44 |
Please see http://www.mingw.org for pointers to GCC/Mingw binaries. |
Please see http://www.mingw.org for pointers to GCC/Mingw and binaries. |
45 |
|
|
46 |
For reference, here is a list of which builds of GNU make are known |
For reference, here is a list of which builds of GNU make are known |
47 |
to work or not, and whether they work in the presence and/or absence |
to work or not, and whether they work in the presence and/or absence |