diff options
| author | Eli Zaretskii | 2023-01-02 20:56:52 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2023-01-02 20:56:52 +0200 |
| commit | aab8ddca5e1bbbca0ab3d2241c34ccde7ebd6e1e (patch) | |
| tree | a6a2a0dfeadc5999ec6ffc0b2a523d41ce3075a9 | |
| parent | 809fbb0e8c419d670b045f506e90614ad00fda55 (diff) | |
| download | emacs-aab8ddca5e1bbbca0ab3d2241c34ccde7ebd6e1e.tar.gz emacs-aab8ddca5e1bbbca0ab3d2241c34ccde7ebd6e1e.zip | |
; nt/INSTALL: Update for Emacs 29.
| -rw-r--r-- | nt/INSTALL | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/nt/INSTALL b/nt/INSTALL index 2d973816e37..3b465ba494c 100644 --- a/nt/INSTALL +++ b/nt/INSTALL | |||
| @@ -7,7 +7,7 @@ | |||
| 7 | The MSYS/MinGW build described here is supported on versions of | 7 | The MSYS/MinGW build described here is supported on versions of |
| 8 | Windows starting with Windows XP and newer. Building on Windows 2000 | 8 | Windows starting with Windows XP and newer. Building on Windows 2000 |
| 9 | and Windows 9X is not supported (but the Emacs binary produced by this | 9 | and Windows 9X is not supported (but the Emacs binary produced by this |
| 10 | build will run on Windows 9X and newer systems). | 10 | build should run on Windows 9X and newer systems). |
| 11 | 11 | ||
| 12 | Do not use this recipe with Cygwin. For building on Cygwin, use the | 12 | Do not use this recipe with Cygwin. For building on Cygwin, use the |
| 13 | normal installation instructions, ../INSTALL. | 13 | normal installation instructions, ../INSTALL. |
| @@ -87,7 +87,7 @@ build will run on Windows 9X and newer systems). | |||
| 87 | 87 | ||
| 88 | Git for Windows is available from this download page: | 88 | Git for Windows is available from this download page: |
| 89 | 89 | ||
| 90 | https://github.com/git-for-windows/git/releases | 90 | https://gitforwindows.org/ |
| 91 | 91 | ||
| 92 | That page offers both 32-bit and 64-bit installations; pick the one | 92 | That page offers both 32-bit and 64-bit installations; pick the one |
| 93 | suitable for your OS. In general, we recommend to install a 64-bit | 93 | suitable for your OS. In general, we recommend to install a 64-bit |
| @@ -139,7 +139,7 @@ build will run on Windows 9X and newer systems). | |||
| 139 | like to mess with manual installations. You can download it from | 139 | like to mess with manual installations. You can download it from |
| 140 | here: | 140 | here: |
| 141 | 141 | ||
| 142 | https://sourceforge.net/projects/mingw/files/Installer/mingw-get/ | 142 | https://osdn.net/projects/mingw/releases |
| 143 | 143 | ||
| 144 | (This installer only supports packages downloaded from the MinGW | 144 | (This installer only supports packages downloaded from the MinGW |
| 145 | site; for the rest you will still need the manual method.) | 145 | site; for the rest you will still need the manual method.) |
| @@ -203,13 +203,13 @@ build will run on Windows 9X and newer systems). | |||
| 203 | MinGW runtime and Windows API distributions, to compile Emacs. You | 203 | MinGW runtime and Windows API distributions, to compile Emacs. You |
| 204 | can find these on the MinGW download/Base page: | 204 | can find these on the MinGW download/Base page: |
| 205 | 205 | ||
| 206 | https://sourceforge.net/projects/mingw/files/MinGW/Base/ | 206 | https://osdn.net/projects/mingw/releases |
| 207 | 207 | ||
| 208 | In general, install the latest stable versions of the following | 208 | In general, install the latest stable versions of the following |
| 209 | MinGW packages from that page: gcc, binutils, mingw-rt, w32api. You | 209 | MinGW packages from that page: gcc, binutils, mingw-rt, w32api. You |
| 210 | only need the 'bin' and the 'dll' tarballs of each of the above. | 210 | only need the 'bin' and the 'dll' tarballs of each of the above. |
| 211 | 211 | ||
| 212 | MinGW packages are distributed as .tar.lzma compressed archives. To | 212 | MinGW packages are distributed as .tar.xz compressed archives. To |
| 213 | install the packages manually, we recommend to use the Windows port | 213 | install the packages manually, we recommend to use the Windows port |
| 214 | of the 'bsdtar' program to unpack the tarballs. 'bsdtar' is | 214 | of the 'bsdtar' program to unpack the tarballs. 'bsdtar' is |
| 215 | available as part of the 'libarchive' package from here: | 215 | available as part of the 'libarchive' package from here: |
| @@ -598,8 +598,7 @@ build will run on Windows 9X and newer systems). | |||
| 598 | * Optional image library support | 598 | * Optional image library support |
| 599 | 599 | ||
| 600 | In addition to its "native" image formats (pbm and xbm), Emacs can | 600 | In addition to its "native" image formats (pbm and xbm), Emacs can |
| 601 | handle other image types: xpm, tiff, gif, png, jpeg, webp and | 601 | handle other image types: xpm, tiff, gif, png, jpeg, webp and svg. |
| 602 | experimental support for svg. | ||
| 603 | 602 | ||
| 604 | To build Emacs with support for them, the corresponding headers must | 603 | To build Emacs with support for them, the corresponding headers must |
| 605 | be in the include path and libraries should be where the linker | 604 | be in the include path and libraries should be where the linker |
| @@ -846,6 +845,20 @@ build will run on Windows 9X and newer systems). | |||
| 846 | from the MSYS2 project. If HarfBuzz is not available, Emacs will | 845 | from the MSYS2 project. If HarfBuzz is not available, Emacs will |
| 847 | use the Uniscribe shaping engine that is part of MS-Windows. | 846 | use the Uniscribe shaping engine that is part of MS-Windows. |
| 848 | 847 | ||
| 848 | * Optional support for accessing SQLite databases | ||
| 849 | |||
| 850 | Emacs can support built-in access to SQLite databases, if compiled | ||
| 851 | with the sqlite3 library. Prebuilt 32-bit binaries of that library | ||
| 852 | are available from the ezwinports site. | ||
| 853 | |||
| 854 | * Optional support for tree-sitter | ||
| 855 | |||
| 856 | Emacs can be built with the tree-sitter incremental parsing library, | ||
| 857 | which enables editing of program sources written in various | ||
| 858 | programming languages based on the tree-sitter parsers. Prebuilt | ||
| 859 | 32-bit binaries of the tree-sitter library DLL and of several | ||
| 860 | language grammar libraries are available from the ezwinports site. | ||
| 861 | |||
| 849 | 862 | ||
| 850 | This file is part of GNU Emacs. | 863 | This file is part of GNU Emacs. |
| 851 | 864 | ||