1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-05 22:20:24 -08:00

; Update the MinGW URLs in w32 FAQ and nt/INSTALL

* nt/INSTALL: Update MinGW URLs.

* doc/misc/efaq-w32.texi (MinGW): Update the URL's and the text to
reflect the fact that mingw.org's MinGW is no longer developed and
can be found only on the WWW Archive.
(Compiling): Add a cross-reference to "MinGW".
This commit is contained in:
Eli Zaretskii 2025-11-08 12:09:04 +02:00
parent e0ffcc655e
commit a71ba898db
2 changed files with 19 additions and 13 deletions

View file

@ -196,7 +196,7 @@ in the Emacs source distribution.
If you need to build or run Emacs on MS Windows before Windows 7, you
have to use the MinGW port of GCC and the MSYS suite of tools. The
file @file{nt/INSTALL} in Emacs source distribution contains the
details.
details. @xref{MinGW}.
Support for displaying images, as well as XML/HTML rendering and TLS
networking requires external libraries, the headers and import
@ -2245,21 +2245,27 @@ software. This includes all the optional libraries used by Emacs
Hunspell, Gawk, GNU Make, Groff, GDB.
@node MinGW
@section MinGW and MSYS
@section mingw.org's MinGW and MSYS
@cindex mingw tools
@cindex msys environment
@cindex subprocesses, mingw and msys
@uref{https://osdn.net/projects/mingw/}
MinGW is another set of development tools that produce native Windows
executables, not dependent on Cygwin's POSIX emulation DLLs.
MinGW from @code{mingw.org} is another set of development tools that
produce native Windows executables, not dependent on Cygwin's POSIX
emulation DLLs. This is the original MinGW project, nowadays no longer
actively developed. Its files can currently be found only via the WWW
archive site known as the @dfn{Wayback Machine}. The latest MinGW
release files can be found here:
@uref{https://web.archive.org/web/20210410172202/https://osdn.net/projects/mingw/releases/}.
MSYS is a POSIX shell and minimal set of tools that are commonly used in
configure scripts. Like Cygwin, this environment uses a non-native
filesystem mapping to appear more POSIX like to the scripts that it
runs. This is intended to complement the MinGW tools to make it easier
to port software to Windows.
MSYS, which is part of @code{mingw.org}s MinGW, is a POSIX shell and
minimal set of tools that are commonly used in configure scripts. Like
Cygwin, this environment uses a non-native filesystem mapping to appear
more POSIX like to the scripts that it runs. This is intended to
complement the MinGW tools to make it easier to port software to
Windows.
@node GnuWin32
@section GnuWin32