From: Eli Zaretskii Date: Sat, 24 Dec 2022 16:46:58 +0000 (+0200) Subject: ; Update minimum requirements of MinGW-w64 X-Git-Tag: emacs-29.0.90~1017 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=677f6c79eb96e128399e8a0480769ec1fe8240ff;p=emacs.git ; Update minimum requirements of MinGW-w64 * etc/PROBLEMS (Dumping): * nt/INSTALL.W64: Update the minimum OS version supported by MinGW-w64. --- diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 2169ed0f80b..634480cce7d 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS @@ -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: diff --git a/nt/INSTALL.W64 b/nt/INSTALL.W64 index 9261c82db1b..26420214b79 100644 --- a/nt/INSTALL.W64 +++ b/nt/INSTALL.W64 @@ -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