Update windows build prerequisite for vendored openssl
@@ -142,6 +142,7 @@ First you'll need to make sure you have a full development environment set up:
- [Build Tools for Visual Studio 2019](https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=BuildTools&rel=16)
- SQLite:
+
- Download 32bit/64bit Precompiled Binaries for Windows for [SQL Lite](https://www.sqlite.org/index.html) and unzip
to local path, e.g. `%USERPROFILE%\.sqlite`
- Open the appropriate x64\x86 `Native Tools Command Prompt for VS 2019` in `%USERPROFILE%\.sqlite`
@@ -157,18 +158,11 @@ First you'll need to make sure you have a full development environment set up:
```
setx SQLITE3_LIB_DIR "%USERPROFILE%\.sqlite"
```
-- OpenSSL:
-
- - Download full version of the 64bit Precompiled Binaries for Windows for
- [OpenSSL](https://slproweb.com/products/Win32OpenSSL.html)
- - Install using all the default prompts
- **Note**: It is important that the dlls are available in the path. To test:
+- Perl for OpenSSL:
- ```
- where libcrypto-1_1-x64.dll
- where libssl-1_1-x64.dll
- ```
+ - OpenSSL is compiled and statically linked by the included [rust-openssl](https://github.com/sfackler/rust-openssl) crate
+ - Perl is required to compile this source on Windows, please download and install [StrawberryPerl](https://strawberryperl.com/)
- Tor
- Download [Tor Windows Expert Bundle](https://www.torproject.org/download/tor/)
