Compiling Zandronum with Visual Studio: Difference between revisions

Clarify OpenSSL versions
(clarification)
Tag: Source edit
(Clarify OpenSSL versions)
Tag: Source edit
Line 64: Line 64:
OpenSSL is necessary in order for Zandronum to communicate securely with the account authentication server.
OpenSSL is necessary in order for Zandronum to communicate securely with the account authentication server.


Precompiled binaries for Windows are available from [https://slproweb.com/products/Win32OpenSSL.html Shining Light Productions].  You will want the latest '''non-light''' edition of OpenSSL 1.0.2 - the description of the correct package mentions "software developers".  You should have a choice between 32-bit and 64-bit versions - you will most likely need the 32-bit version unless you are using CMake and select the 64-bit compiler when generating your build files.
Precompiled binaries for Windows are available from [https://slproweb.com/products/Win32OpenSSL.html Shining Light Productions].  You will want the latest '''non-light''' edition of OpenSSL (both 3.x.x and 1.x.x are known to work) - the description of the correct package mentions "software developers".  You should have a choice between 32-bit and 64-bit versions - you will most likely need the 32-bit version unless you are using CMake and select the 64-bit compiler when generating your build files.


=== Building OpenSSL ===
=== Building OpenSSL ===