@@ -56,7 +56,7 @@ which is a `brew`-managed `rust` toolchain installation.
56
56
## Manual installation
57
57
58
58
You can manually download ` rustup-init ` for a given target from
59
- ` https://static.rust-lang.org/rustup/dist/{target-triple}/rustup-init[.exe] ` [ ^ msvc ] .
59
+ ` https://static.rust-lang.org/rustup/dist/{target-triple}/rustup-init[.exe] ` [ ^ msys2 ] [ ^ msvc ] .
60
60
61
61
<details >
62
62
<summary >Direct links</summary >
@@ -83,7 +83,7 @@ You can manually download `rustup-init` for a given target from
83
83
- [ sha256 file] ( https://static.rust-lang.org/rustup/dist/i686-apple-darwin/rustup-init.sha256 )
84
84
- [ i686-linux-android] ( https://static.rust-lang.org/rustup/dist/i686-linux-android/rustup-init )
85
85
- [ sha256 file] ( https://static.rust-lang.org/rustup/dist/i686-linux-android/rustup-init.sha256 )
86
- - [ i686-pc-windows-gnu] ( https://static.rust-lang.org/rustup/dist/i686-pc-windows-gnu/rustup-init.exe )
86
+ - [ i686-pc-windows-gnu] ( https://static.rust-lang.org/rustup/dist/i686-pc-windows-gnu/rustup-init.exe ) [ ^ msys2 ]
87
87
- [ sha256 file] ( https://static.rust-lang.org/rustup/dist/i686-pc-windows-gnu/rustup-init.exe.sha256 )
88
88
- [ i686-pc-windows-msvc] ( https://static.rust-lang.org/rustup/dist/i686-pc-windows-msvc/rustup-init.exe ) [ ^ msvc ]
89
89
- [ sha256 file] ( https://static.rust-lang.org/rustup/dist/i686-pc-windows-msvc/rustup-init.exe.sha256 )
@@ -109,7 +109,7 @@ You can manually download `rustup-init` for a given target from
109
109
- [ sha256 file] ( https://static.rust-lang.org/rustup/dist/x86_64-apple-darwin/rustup-init.sha256 )
110
110
- [ x86_64-linux-android] ( https://static.rust-lang.org/rustup/dist/x86_64-linux-android/rustup-init )
111
111
- [ sha256 file] ( https://static.rust-lang.org/rustup/dist/x86_64-linux-android/rustup-init.sha256 )
112
- - [ x86_64-pc-windows-gnu] ( https://static.rust-lang.org/rustup/dist/x86_64-pc-windows-gnu/rustup-init.exe )
112
+ - [ x86_64-pc-windows-gnu] ( https://static.rust-lang.org/rustup/dist/x86_64-pc-windows-gnu/rustup-init.exe ) [ ^ msys2 ]
113
113
- [ sha256 file] ( https://static.rust-lang.org/rustup/dist/x86_64-pc-windows-gnu/rustup-init.exe.sha256 )
114
114
- [ x86_64-pc-windows-msvc] ( https://static.rust-lang.org/rustup/dist/x86_64-pc-windows-msvc/rustup-init.exe ) [ ^ msvc ]
115
115
- [ sha256 file] ( https://static.rust-lang.org/rustup/dist/x86_64-pc-windows-msvc/rustup-init.exe.sha256 )
@@ -131,11 +131,15 @@ To get a previous version, use
131
131
132
132
SHA-256 checksums are also available by appending ` .sha256 ` to the link.
133
133
134
+ [ ^ msys2 ] : Windows GNU builds require no additional software for basic use.
135
+ However, many library crates will not be able to compile until
136
+ the full [ MSYS2] with MinGW has been installed.
137
+
138
+ [ MSYS2 ] : https://www.msys2.org/
139
+
134
140
[ ^ msvc ] : MSVC builds of ` rustup ` additionally require an [ installation of
135
141
Visual Studio 2019 or the Visual C++ Build Tools 2019] [ vs ] . For Visual
136
- Studio, make sure to check the "C++ tools" and "Windows 10 SDK" option. No
137
- additional software installation is necessary for basic use of the GNU
138
- build.
142
+ Studio, make sure to check the "C++ tools" and "Windows 10 SDK" option.
139
143
140
144
[ vs ] : https://visualstudio.microsoft.com/downloads/
141
145
0 commit comments