Overview
Comment: | README.md: Recommend CLANG64/CLANG32 for MSYS2 |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
4170c3989876ae944d0ef9a0766c4407 |
User & Date: | js on 2022-10-14 21:42:55 |
Other Links: | manifest | tags |
Context
2022-10-16
| ||
11:00 | Fix one test on AmigaOS/MorphOS check-in: 95b2ee25d4 user: js tags: trunk | |
2022-10-14
| ||
21:42 | README.md: Recommend CLANG64/CLANG32 for MSYS2 check-in: 4170c39898 user: js tags: trunk | |
21:34 | Work around a bug in GNU windres check-in: 31c277d1d9 user: js tags: trunk | |
Changes
Modified README.md from [746ee62228] to [711c05e9ce].
︙ | ︙ | |||
225 226 227 228 229 230 231 | The first thing to install is [MSYS2](https://www.msys2.org) to provide a basic UNIX-like environment for Windows. Unfortunately, the binaries are not signed, so make sure you download it via HTTPS. However, packages you download and install via MSYS2 are cryptographically signed. <h3 id="setting-up-msys2">Setting up MSYS2</h3> | | | | < | < < < < < > > > > > > > > > > > > > > > > | 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 | The first thing to install is [MSYS2](https://www.msys2.org) to provide a basic UNIX-like environment for Windows. Unfortunately, the binaries are not signed, so make sure you download it via HTTPS. However, packages you download and install via MSYS2 are cryptographically signed. <h3 id="setting-up-msys2">Setting up MSYS2</h3> MSYS2 currently supports 7 different [environments](https://www.msys2.org/docs/environments/). All of them except for the one called just "MSYS" are supported, but which packages you need to install depends on the environment(s) you want to use. If you only want to target Windows 10 and newer, the CLANG64 and CLANG32 environments are the recommended ones. For CLANG64, use: $ pacman -Syu mingw-w64-clang-x86_64-clang mingw-w64-clang-x86_64-fossil For CLANG32, use: $ pacman -Syu mingw-w64-clang-i686-clang mingw-w64-clang-i686-fossil For CLANGARM64, use (you need to use Fossil via another environment): $ pacman -Syu mingw-w64-clang-aarch64-clang For MINGW64, use: $ pacman -Syu mingw-w64-x86_64-clang mingw-w64-x86_64-fossil For MINGW32, use: $ pacman -Syu mingw-w64-i686-clang mingw-w64-i686-fossil For UCRT64, use: $ pacman -Syu mingw-w64-ucrt-x86_64-clang mingw-w64-ucrt-x86_64-fossil When using `pacman` to install the packages, `pacman` might tell you to close the window. If it does so, close the window, restart MSYS2 and execute the `pacman` command again. There is nothing wrong with installing multiple environments, as MSYS2 has created shortcuts for each of them in your start menu. Just make sure to use the correct shortcut for the environment you want to use. |
︙ | ︙ |