; nt/INSTALL: Update for Emacs 29.
This commit is contained in:
parent
809fbb0e8c
commit
aab8ddca5e
1 changed files with 20 additions and 7 deletions
27
nt/INSTALL
27
nt/INSTALL
|
@ -7,7 +7,7 @@
|
||||||
The MSYS/MinGW build described here is supported on versions of
|
The MSYS/MinGW build described here is supported on versions of
|
||||||
Windows starting with Windows XP and newer. Building on Windows 2000
|
Windows starting with Windows XP and newer. Building on Windows 2000
|
||||||
and Windows 9X is not supported (but the Emacs binary produced by this
|
and Windows 9X is not supported (but the Emacs binary produced by this
|
||||||
build will run on Windows 9X and newer systems).
|
build should run on Windows 9X and newer systems).
|
||||||
|
|
||||||
Do not use this recipe with Cygwin. For building on Cygwin, use the
|
Do not use this recipe with Cygwin. For building on Cygwin, use the
|
||||||
normal installation instructions, ../INSTALL.
|
normal installation instructions, ../INSTALL.
|
||||||
|
@ -87,7 +87,7 @@ build will run on Windows 9X and newer systems).
|
||||||
|
|
||||||
Git for Windows is available from this download page:
|
Git for Windows is available from this download page:
|
||||||
|
|
||||||
https://github.com/git-for-windows/git/releases
|
https://gitforwindows.org/
|
||||||
|
|
||||||
That page offers both 32-bit and 64-bit installations; pick the one
|
That page offers both 32-bit and 64-bit installations; pick the one
|
||||||
suitable for your OS. In general, we recommend to install a 64-bit
|
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).
|
||||||
like to mess with manual installations. You can download it from
|
like to mess with manual installations. You can download it from
|
||||||
here:
|
here:
|
||||||
|
|
||||||
https://sourceforge.net/projects/mingw/files/Installer/mingw-get/
|
https://osdn.net/projects/mingw/releases
|
||||||
|
|
||||||
(This installer only supports packages downloaded from the MinGW
|
(This installer only supports packages downloaded from the MinGW
|
||||||
site; for the rest you will still need the manual method.)
|
site; for the rest you will still need the manual method.)
|
||||||
|
@ -203,13 +203,13 @@ build will run on Windows 9X and newer systems).
|
||||||
MinGW runtime and Windows API distributions, to compile Emacs. You
|
MinGW runtime and Windows API distributions, to compile Emacs. You
|
||||||
can find these on the MinGW download/Base page:
|
can find these on the MinGW download/Base page:
|
||||||
|
|
||||||
https://sourceforge.net/projects/mingw/files/MinGW/Base/
|
https://osdn.net/projects/mingw/releases
|
||||||
|
|
||||||
In general, install the latest stable versions of the following
|
In general, install the latest stable versions of the following
|
||||||
MinGW packages from that page: gcc, binutils, mingw-rt, w32api. You
|
MinGW packages from that page: gcc, binutils, mingw-rt, w32api. You
|
||||||
only need the 'bin' and the 'dll' tarballs of each of the above.
|
only need the 'bin' and the 'dll' tarballs of each of the above.
|
||||||
|
|
||||||
MinGW packages are distributed as .tar.lzma compressed archives. To
|
MinGW packages are distributed as .tar.xz compressed archives. To
|
||||||
install the packages manually, we recommend to use the Windows port
|
install the packages manually, we recommend to use the Windows port
|
||||||
of the 'bsdtar' program to unpack the tarballs. 'bsdtar' is
|
of the 'bsdtar' program to unpack the tarballs. 'bsdtar' is
|
||||||
available as part of the 'libarchive' package from here:
|
available as part of the 'libarchive' package from here:
|
||||||
|
@ -598,8 +598,7 @@ build will run on Windows 9X and newer systems).
|
||||||
* Optional image library support
|
* Optional image library support
|
||||||
|
|
||||||
In addition to its "native" image formats (pbm and xbm), Emacs can
|
In addition to its "native" image formats (pbm and xbm), Emacs can
|
||||||
handle other image types: xpm, tiff, gif, png, jpeg, webp and
|
handle other image types: xpm, tiff, gif, png, jpeg, webp and svg.
|
||||||
experimental support for svg.
|
|
||||||
|
|
||||||
To build Emacs with support for them, the corresponding headers must
|
To build Emacs with support for them, the corresponding headers must
|
||||||
be in the include path and libraries should be where the linker
|
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).
|
||||||
from the MSYS2 project. If HarfBuzz is not available, Emacs will
|
from the MSYS2 project. If HarfBuzz is not available, Emacs will
|
||||||
use the Uniscribe shaping engine that is part of MS-Windows.
|
use the Uniscribe shaping engine that is part of MS-Windows.
|
||||||
|
|
||||||
|
* Optional support for accessing SQLite databases
|
||||||
|
|
||||||
|
Emacs can support built-in access to SQLite databases, if compiled
|
||||||
|
with the sqlite3 library. Prebuilt 32-bit binaries of that library
|
||||||
|
are available from the ezwinports site.
|
||||||
|
|
||||||
|
* Optional support for tree-sitter
|
||||||
|
|
||||||
|
Emacs can be built with the tree-sitter incremental parsing library,
|
||||||
|
which enables editing of program sources written in various
|
||||||
|
programming languages based on the tree-sitter parsers. Prebuilt
|
||||||
|
32-bit binaries of the tree-sitter library DLL and of several
|
||||||
|
language grammar libraries are available from the ezwinports site.
|
||||||
|
|
||||||
|
|
||||||
This file is part of GNU Emacs.
|
This file is part of GNU Emacs.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue