1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-22 15:39:03 +00:00

Recompiled OpenSSL with VC++2008 and updated upgrade-guide.txt to reflect build changes between VC++2005 and 2008. I meant to do this sooner, but it slipped my mind. Thanks to Thomas and Jah for discussing it.

This commit is contained in:
kris
2008-06-15 02:36:15 +00:00
parent 5b034bf655
commit 3ddaa848eb
5 changed files with 5 additions and 13 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -12,17 +12,9 @@ II. Compiling OpenSSL from source
2) Grab and extract the latest sources from openssl.org 2) Grab and extract the latest sources from openssl.org
3) Create C:\OpenSSL for installation 3) Create C:\OpenSSL for installation
4) Open the Visual Studio command prompt 4) Open the Visual Studio 2008 command prompt
5) Set the required variables: 5) cd to the OpenSSL source directory
6) Configure OpenSSL
Set MSSDK=C:\Program Files\Microsoft Platform SDK
Set Lib=%MSSDK%\Lib;%Lib%
Set Include=%MSSDK%\Include;%Include%
Note: Depending on your system you may need to change the SDK directory
6) cd to the OpenSSL source directory
7) Configure OpenSSL
perl Configure --prefix=C:/OpenSSL VC-WIN32 perl Configure --prefix=C:/OpenSSL VC-WIN32
ms\do_ms ms\do_ms
@@ -30,14 +22,14 @@ Note: Depending on your system you may need to change the SDK directory
Note #1: The slash after the C: in the configure line is significant Note #1: The slash after the C: in the configure line is significant
Note #2: You can safely ignore "Compilation failed" messages from do_ms Note #2: You can safely ignore "Compilation failed" messages from do_ms
8) Compile and Install OpenSSL 7) Compile and Install OpenSSL
nmake -f ms\ntdll.mak install nmake -f ms\ntdll.mak install
III. Making OpenSSL available to Nmap III. Making OpenSSL available to Nmap
9) Copy the required files from C:\OpenSSL to Nmap's mswin32\OpenSSL directory 8) Copy the required files from C:\OpenSSL to Nmap's mswin32\OpenSSL directory
\OpenSSL\bin\*.dll -> mswin32\OpenSSL\bin \OpenSSL\bin\*.dll -> mswin32\OpenSSL\bin
\OpenSSL\include -> mswin32\OpenSSL\include \OpenSSL\include -> mswin32\OpenSSL\include