Mention mingw in README

This commit is contained in:
Simon Mazur 2015-06-18 09:44:07 +03:00
parent 27b0e4d7af
commit 9cf9ac6e76
1 changed files with 9 additions and 1 deletions

View File

@ -29,7 +29,15 @@ rust-openssl to a separate installation.
### Windows
Install OpenSSL from [here][1]. Cargo will not be able to find OpenSSL if it's
On Windows, consider building with [mingw-w64](http://mingw-w64.org/).
Build script will try to find mingw in `PATH` environment variable to provide
Cargo with location where openssl libs from mingw-w64 package may be found.
If you followed guide [Building on Windows](https://github.com/rust-lang/rust#building-on-windows)
from rust repo, then you should have [MSYS2](http://msys2.github.io/) with
`mingw-w64-openssl` installed as part of `mingw-w64-x86_64-toolchain`
(or `mingw-w64-i686-toolchain`) package.
Alternatively, install OpenSSL from [here][1]. Cargo will not be able to find OpenSSL if it's
installed to the default location. You can either copy the `include/openssl`
directory, `libssl32.dll`, and `libeay32.dll` to locations that Cargo can find
or pass the location to Cargo via environment variables: