aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--nt/README.W3265
1 files changed, 58 insertions, 7 deletions
diff --git a/nt/README.W32 b/nt/README.W32
index 71a0738969a..d16ec8e319f 100644
--- a/nt/README.W32
+++ b/nt/README.W32
@@ -139,19 +139,21 @@ See the end of the file for license conditions.
139 libraries. These libraries are all available on the following sites: 139 libraries. These libraries are all available on the following sites:
140 140
141 1. http://sourceforge.net/projects/ezwinports/files/ 141 1. http://sourceforge.net/projects/ezwinports/files/
142 -- leaner, more up-to-date builds, only for 32-bit Emacs 142 -- up-to-date builds, self-contained archives, only for 32-bit Emacs
143 2. http://www.gtk.org/download/win32.php 143 2. The MSYS2 project -- for 64-bit Emacs:
144 http://www.gtk.org/download/win64.php 144 http://msys2.github.io/
145 -- the GTK project site; offers much fatter builds, but includes 145 https://sourceforge.net/projects/msys2/files/REPOS/MINGW/x86_64/
146 64-bit DLLs (from the 2nd URL) 146 3. GnuWin32 project -- very old 32-bit builds, not recommended
147 3. GnuWin32 project -- very old builds, not recommended
148 147
149 The libraries to download are mentioned below. Some libraries 148 The libraries to download are mentioned below. Some libraries
150 depend on others that need to be downloaded separately from the same 149 depend on others that need to be downloaded separately from the same
151 site; please consult the download instructions on each site for the 150 site; please consult the download instructions on each site for the
152 details. In general, the ezwinports site mentioned above has all 151 details. In general, the ezwinports site mentioned above has all
153 the dependencies bundled in the same zip archive, so installing from 152 the dependencies bundled in the same zip archive, so installing from
154 there is the easiest. 153 there is the easiest. For MSYS2 builds, we recommend that you
154 install and use the 'pacman' utility (available from the MSYS2
155 site), see the instructions below -- it will automatically install
156 all the dependencies.
155 157
156 Emacs will find these libraries if the directory they are installed 158 Emacs will find these libraries if the directory they are installed
157 in is on the PATH or in the same directory where you have emacs.exe. 159 in is on the PATH or in the same directory where you have emacs.exe.
@@ -210,6 +212,55 @@ See the end of the file for license conditions.
210 You can get pre-built binaries (including any required DLL and the 212 You can get pre-built binaries (including any required DLL and the
211 header files) at http://sourceforge.net/projects/ezwinports/files/. 213 header files) at http://sourceforge.net/projects/ezwinports/files/.
212 214
215* Installing 64-bit optional libraries from the MSYS2 site
216
217 We recommend that you use the 'pacman' utility to download the
218 libraries you need and all of their dependencies. If you don't have
219 'pacman' installed, proceed as follows:
220
221 . Install the MSYS2 64-bit (x86_64) installer, named
222 msys2-x86_64-YYYYMMDD.exe (where "YYYYMMDD" is the release date,
223 like 20160205) from http://msys2.github.io/.
224
225 . Run the installer, select the installation directory, make sure
226 "Run MSYS2 now" checkbox is checked, and click "Finish". A Bash
227 window will open.
228
229 . Type into the Bash window the following command:
230
231 pacman -Sy pacman
232
233 When asked whether to proceed with installation, type Y.
234
235 To install the optional libraries, start the MSYS2 Bash window and
236 type the following command:
237
238 pacman -S PACKAGES
239
240 where PACKAGES is the list of packages you want to install. The
241 full list is as follows:
242
243 mingw-w64-x86_64-xpm-nox mingw-w64-x86_64-libtiff mingw-w64-x86_64-giflib
244 mingw-w64-x86_64-libpng mingw-w64-x86_64-libjpeg-turbo
245 mingw-w64-x86_64-librsvg mingw-w64-x86_64-libxml2 mingw-w64-x86_64-gnutls
246 mingw-w64-x86_64-zlib
247
248 You can type any subset of this list. Once again, when asked
249 whether to proceed with installation, answer Y.
250
251 Alternatively, you could install the packages manually from this
252 page:
253
254 https://sourceforge.net/projects/msys2/files/REPOS/MINGW/x86_64/
255
256 However, the packages there are not self-contained, so you will need
257 to download all their dependencies as well.
258
259 After the installation, if you will be installing Emacs in a
260 directory different from where the DLLs were installed, we recommend
261 to add the directory with DLLs to your PATH, so that Emacs will be
262 able to find those DLLs.
263
213* Uninstalling Emacs 264* Uninstalling Emacs
214 265
215 If you should need to uninstall Emacs, simply delete all the files 266 If you should need to uninstall Emacs, simply delete all the files