mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-15 17:33:38 +00:00
README.MS-Windows:
Update the list of Windows versions we have tested on.
We do not support XP or Vista anymore.
44 lines
1.3 KiB
Plaintext
44 lines
1.3 KiB
Plaintext
This file documents the port of Mercury to MS Windows.
|
|
|
|
-----------------------------
|
|
Supported versions of Windows
|
|
-----------------------------
|
|
|
|
Mercury has been tested with the following versions of Windows:
|
|
|
|
* Windows 7
|
|
* Windows 10
|
|
|
|
We no longer actively maintain support for older versions of Windows.
|
|
|
|
---------------------------
|
|
Building Mercury on Windows
|
|
---------------------------
|
|
|
|
The Mercury build process requires the use of a number of Unix tools such as sh
|
|
and make. This means that a Unix emulation environment is required to build
|
|
Mercury on Windows.
|
|
|
|
Three such environments are supported:
|
|
|
|
1. Cygwin (www.cygwin.com). See README.Cygwin.
|
|
|
|
2. MSYS (www.mingw.org). See README.MinGW.
|
|
|
|
3. MSYS2 (msys2.github.io). See README.MinGW.
|
|
|
|
Mercury can also be built using the MS Visual C compiler, although one of
|
|
the above environments is still required for the build process. See
|
|
README.MS-VisualC for instructions on how to build Mercury with the
|
|
MS Visual C compiler.
|
|
|
|
NOTE: while a Unix emulation environment is required to build Mercury on
|
|
Windows, one is NOT required to use Mercury on Windows.
|
|
|
|
-------------------------------------
|
|
Building Mercury for Windows on Linux
|
|
-------------------------------------
|
|
|
|
Alternatively, you can cross-compile Mercury on Linux with a MinGW
|
|
cross-compiler. See README.MinGW-cross.
|