You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2018/10/17 16:35:25 UTC

svn commit: r1844127 - /tomcat/native/trunk/native/srclib/BUILDING

Author: markt
Date: Wed Oct 17 16:35:24 2018
New Revision: 1844127

URL: http://svn.apache.org/viewvc?rev=1844127&view=rev
Log:
Add outline instructions for OpenSSL 1.1.1 and a link to the details steps.

Modified:
    tomcat/native/trunk/native/srclib/BUILDING

Modified: tomcat/native/trunk/native/srclib/BUILDING
URL: http://svn.apache.org/viewvc/tomcat/native/trunk/native/srclib/BUILDING?rev=1844127&r1=1844126&r2=1844127&view=diff
==============================================================================
--- tomcat/native/trunk/native/srclib/BUILDING (original)
+++ tomcat/native/trunk/native/srclib/BUILDING Wed Oct 17 16:35:24 2018
@@ -15,8 +15,8 @@ environment before calling nmake so that
 compiler is setup for the target architecture.
 
 
-Building OpenSSL
-----------------
+Building OpenSSL 1.1.0 and earlier
+----------------------------------
 
 Apply openssl-msvcrt.patch
 
@@ -36,7 +36,25 @@ For 64-bit Windows use
 > ms\do_win64a
 > nmake -f ms\nt.mak
 
-For 64-bit Windows on Itanium processor use
-> perl Configure VC-WIN64I
-> ms\do_win64i
-> nmake -f ms\nt.mak
+
+Building OpenSSL 1.1.1 and later
+----------------------------------
+
+Apply openssl-msvcrt-1.1.1.patch
+
+This patch addresses issues caused by CMSC compiling against an older Windows
+API than expected for the compiler version in additional to the static linking
+issues described above.
+
+Then follow the standard OpenSSL make procedure ...
+
+> perl Configure no-shared VC-WIN32
+> nmake
+
+For 64-bit Windows use
+> perl Configure no-shared VC-WIN64A
+> nmake
+
+
+For a step-by-step guide to building OpenSSL on Windows see:
+https://cwiki.apache.org/confluence/display/TOMCAT/Building+the+Tomcat+Native+Connector+binaries+for+Windows



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org