aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorAlexandros Naskos <alex_naskos@hotmail.com>2020-06-11 22:16:57 +0300
committerAlexandros Naskos <alex_naskos@hotmail.com>2020-06-11 22:16:57 +0300
commite6d08bad34c4408436599477c3ba79aacc6fad0c (patch)
treee4eb47f062e12573a7730f3b17d2e95d4a013c15 /README.md
parentf0f4eb568bf71b8cb88e9fe99ac10209672063b4 (diff)
Added OpenSSL build instructions for windows
Diffstat (limited to 'README.md')
-rw-r--r--README.md12
1 files changed, 11 insertions, 1 deletions
diff --git a/README.md b/README.md
index e033db3..e36568d 100644
--- a/README.md
+++ b/README.md
@@ -90,7 +90,17 @@ make
#### Windows
-Just use QtCreator to build `./src/kristall.pro`. Default settings should be fine.
+Compile OpenSSL with the following steps:
+- Install [Perl](https://www.perl.org/get.html) (either ActiveState or Strawberry)
+- Install [NASM](https://www.nasm.us/)
+- Add both to your PATH
+- Clone [OpenSSL](https://github.com/openssl/openssl)
+- Open a Visual Studio Developer Command Prompt (or a command prompt that has ran vcvarsall.bat). You will need Administrator privileges for the install step
+- In the OpenSSL root directory, run `perl Configure VC-WIN32` if compiling for 32 bit, `perl Configure VC-WIN64A` for 64 bit
+- Run `nmake`
+- Run `nmake install` to install OpenSSL in `C:\Program Files\OpenSSL`
+
+Use QtCreator to build `./src/kristall.pro` with default settings.
#### MacOS X