internals:windows:libs:openssl
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
internals:windows:libs:openssl [2009/01/23 08:37] – pajoye | internals:windows:libs:openssl [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== OpenSSL Windows, How to compile ====== | ====== OpenSSL Windows, How to compile ====== | ||
+ | For PHP suitable sources and up-to-date information see [[https:// | ||
===== Building OpenSSL 0.9.8 ===== | ===== Building OpenSSL 0.9.8 ===== | ||
- | |||
- | |||
Line 17: | Line 16: | ||
Configure for Win32 | Configure for Win32 | ||
<code bash> | <code bash> | ||
- | cd C: | + | cd C: |
perl Configure --openssldir=C:/ | perl Configure --openssldir=C:/ | ||
</ | </ | ||
Line 24: | Line 23: | ||
Configure for Win64 | Configure for Win64 | ||
<code bash> | <code bash> | ||
- | cd C: | + | cd C: |
perl Configure --openssldir=C:/ | perl Configure --openssldir=C:/ | ||
</ | </ | ||
Line 31: | Line 30: | ||
Modify the path using your configurations. Please note the unix directory separators / instead of the Windows backslash \. | Modify the path using your configurations. Please note the unix directory separators / instead of the Windows backslash \. | ||
+ | |||
+ | The following steps are only for 0.9.8k, later versions have been fixed. | ||
The headers are not compatible with VC9 which seems to be more picky. The openssl/ | The headers are not compatible with VC9 which seems to be more picky. The openssl/ | ||
Line 43: | Line 44: | ||
PHP build default in 5.3 and later uses ASM. | PHP build default in 5.3 and later uses ASM. | ||
- | For 0.9.8h you have to modify | + | For 0.9.8k you have to modify |
internals/windows/libs/openssl.1232699837.txt.gz · Last modified: 2017/09/22 13:28 (external edit)