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 2017/02/01 21:06:33 UTC

svn commit: r1781309 - /tomcat/native/trunk/native/BUILDING

Author: markt
Date: Wed Feb  1 21:06:33 2017
New Revision: 1781309

URL: http://svn.apache.org/viewvc?rev=1781309&view=rev
Log:
Update building instructions

Modified:
    tomcat/native/trunk/native/BUILDING

Modified: tomcat/native/trunk/native/BUILDING
URL: http://svn.apache.org/viewvc/tomcat/native/trunk/native/BUILDING?rev=1781309&r1=1781308&r2=1781309&view=diff
==============================================================================
--- tomcat/native/trunk/native/BUILDING (original)
+++ tomcat/native/trunk/native/BUILDING Wed Feb  1 21:06:33 2017
@@ -97,9 +97,17 @@ Windows
    
    > c:\cmsc\setenv.bat /x86 
    > nmake -f NMAKEmakefile BUILD_CPU=x86 APR_DECLARE_STATIC=1
- 
+   > mkdir WINXP_X86_LIB_RELEASE\include
+   > mkdir WINXP_X86_LIB_RELEASE\lib
+   > xcopy /E include WINXP_X86_LIB_RELEASE\include\
+   > copy WINXP_X86_LIB_RELEASE\apr-1.lib WINXP_X86_LIB_RELEASE\lib
+   
    > c:\cmsc\setenv.bat /x64
    > nmake -f NMAKEmakefile BUILD_CPU=x64 APR_DECLARE_STATIC=1
+   > mkdir WINXP_X64_LIB_RELEASE\include
+   > mkdir WINXP_X64_LIB_RELEASE\lib
+   > xcopy /E include WINXP_X64_LIB_RELEASE\include\
+   > copy WINXP_X64_LIB_RELEASE\apr-1.lib WINXP_X64_LIB_RELEASE\lib
    
 4. Build OpenSSL
 
@@ -110,24 +118,32 @@ Windows
    > perl Configure VC-WIN32
    > ms\do_nasm
    > nmake -f ms\nt.mak
-   > move out32 out32-x86
+   > mkdir release-x86
+   > mkdir release-x86\include
+   > mkdir release-x86\lib
+   > xcopy /E inc32 release-x86\include\
+   > copy out32\*.lib release-x86\lib\
  
    > c:\cmsc\setenv.bat /x64
    > perl Configure VC-WIN64A
    > ms\do_win64a
    > nmake -f ms\nt.mak clean
    > nmake -f ms\nt.mak
-   > move out32 out32-x64
+   > mkdir release-x64
+   > mkdir release-x64\include
+   > mkdir release-x64\lib
+   > xcopy /E inc32 release-x64\include\
+   > copy out32\*.lib release-x64\lib\
 
 5. Build tc-native
 
    > SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0_71
 
    > c:\cmsc\setenv.bat /x86
-   > nmake -f NMAKEMakefile WITH_APR=srclib\apr\WINXP_X86_LIB_RELEASE\apr-1.lib WITH_OPENSSL=srclib\openssl\out32-x86 APR_DECLARE_STATIC=1
+   > nmake -f NMAKEMakefile WITH_APR=srclib\apr\WINXP_X86_LIB_RELEASE WITH_OPENSSL=srclib\openssl\release-x86 APR_DECLARE_STATIC=1
  
    > c:\cmsc\setenv.bat /x64
-   > nmake -f NMAKEMakefile WITH_APR=srclib\apr\WINXP_X64_LIB_RELEASE\apr-1.lib WITH_OPENSSL=srclib\openssl\out32-x64 APR_DECLARE_STATIC=1
+   > nmake -f NMAKEMakefile WITH_APR=srclib\apr\WINXP_X64_LIB_RELEASE WITH_OPENSSL=srclib\openssl\release-x64 APR_DECLARE_STATIC=1
  
    Note: Use ENABLE_OCSP=1 to create OCSP enabled builds
 
@@ -176,4 +192,4 @@ Note: The build process has only been ve
 4. Modify the tc-native build configuration
 
    > c:\cmsc\setenv.bat /x64
-   > nmake -f NMAKEMakefile WITH_APR=srclib\apr\WINXP_X64_LIB_RELEASE\apr-1.lib WITH_OPENSSL=srclib\openssl\out32-x64 WITH_FIPS=srclib\openssl-fips\lib-x64 APR_DECLARE_STATIC=1
+   > nmake -f NMAKEMakefile WITH_APR=srclib\apr\WINXP_X64_LIB_RELEASE WITH_OPENSSL=srclib\openssl\release-x64 WITH_FIPS=srclib\openssl-fips\lib-x64 APR_DECLARE_STATIC=1



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