Files
mercury/README.MS-Windows
Julien Fischer 7f1f086ca9 Update README.MS-Windows.
README.MS-Windows:
    Update the list of Windows versions we have tested on.

    We do not support XP or Vista anymore.
2020-03-08 23:26:28 +11:00

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.