; Update minimum requirements of MinGW-w64

* etc/PROBLEMS (Dumping):
* nt/INSTALL.W64: Update the minimum OS version supported by
MinGW-w64.
This commit is contained in:
Eli Zaretskii 2022-12-24 18:46:58 +02:00
parent 7723af5e4a
commit 677f6c79eb
2 changed files with 18 additions and 1 deletions

View file

@ -3479,6 +3479,18 @@ with development builds, since the .elc files are pre-compiled in releases.
** Dumping
*** temacs.exe fails to run when invoked by the build for dumping
The error message might be something like
make[2]: *** [Makefile:915: bootstrap-emacs.pdmp] Error 127
This happens if you try to build Emacs on versions of MS-Windows older
than the minimum version supported by MinGW-w64. As of Dec 2022, the
minimum supported Windows version is 8.1, and the computer hardware
(CPU, memory, disk) should also match the minimum Windows 8.1
requirements.
*** Segfault during 'make'
If Emacs segfaults when 'make' executes one of these commands:

View file

@ -6,7 +6,7 @@
This document describes how to compile a 64-bit GNU Emacs using MSYS2
and MinGW-w64. For instructions for building a 32-bit Emacs using
MSYS and MinGW, see the file INSTALL in this directory.
MSYS and mingw.org's MinGW, see the file INSTALL in this directory.
Do not use this recipe with Cygwin. For building on Cygwin, use the normal
installation instructions in ../INSTALL.
@ -16,6 +16,11 @@ installation instructions in ../INSTALL.
The total space required is 3GB: 1.8GB for MSYS2 / MinGW-w64 and 1.2GB for
Emacs with the full repository, or less if you're using a release tarball.
As of December 2022, the minimum supported system, both for building
Emacs with the MSYS2/MinGW-w64 toolchain and for running the produced
binary, is Windows 8.1. The computer hardware should also match the
Microsoft requirements for Windows 8.1.
* Set up the MinGW-w64 / MSYS2 build environment
MinGW-w64 provides a complete runtime for projects built with GCC for 64-bit