File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change
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
+
1
6
2023-05-29 Bruno Haible <bruno@clisp.org>
2
7
3
8
GB18030: Help transitioning away from PUA code points.
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ There are three ways to create binaries of this package for Microsoft Windows:
8
8
===============================================================================
9
9
1) Native binaries, built using the mingw tool chain.
10
10
11
- I recommend to use the Cygwin environment as the development environment
11
+ I recommend to use the Cygwin environment as the development environment (*)
12
12
and mingw only as the target (runtime, deployment) environment.
13
13
For this, you need to install
14
14
* Cygwin (from https://cygwin.com/),
@@ -53,6 +53,13 @@ There are three ways to create binaries of this package for Microsoft Windows:
53
53
54
54
make install
55
55
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
+
56
63
===============================================================================
57
64
2) Native binaries, built using the MS Visual C/C++ tool chain.
58
65
You can’t perform that action at this time.
0 commit comments