Skip to content

Commit 6e2b31f

Browse files
committed
Update the installation instructions for Windows.
* INSTALL.windows: Add a note about MSYS2.
1 parent 10091cd commit 6e2b31f

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

ChangeLog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2023-06-29 Bruno Haible <bruno@clisp.org>
2+
3+
Update the installation instructions for Windows.
4+
* INSTALL.windows: Add a note about MSYS2.
5+
16
2023-05-29 Bruno Haible <bruno@clisp.org>
27

38
GB18030: Help transitioning away from PUA code points.

INSTALL.windows

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ There are three ways to create binaries of this package for Microsoft Windows:
88
===============================================================================
99
1) Native binaries, built using the mingw tool chain.
1010

11-
I recommend to use the Cygwin environment as the development environment
11+
I recommend to use the Cygwin environment as the development environment (*)
1212
and mingw only as the target (runtime, deployment) environment.
1313
For this, you need to install
1414
* Cygwin (from https://cygwin.com/),
@@ -53,6 +53,13 @@ There are three ways to create binaries of this package for Microsoft Windows:
5353

5454
make install
5555

56+
(*) Note: The MSYS2 environment as a development environment is *not*
57+
supported. This environment contains an ignoble and ignominious hack:
58+
In a program invocation, the program *by default* receives different
59+
arguments than the ones that the caller has passed. See
60+
<https://www.msys2.org/wiki/Porting/#filesystem-namespaces>.
61+
All program invocations in this environment are therefore unreliable.
62+
5663
===============================================================================
5764
2) Native binaries, built using the MS Visual C/C++ tool chain.
5865

0 commit comments

Comments
 (0)