Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change 
notification.

The "BuildTcNativeWin" page has been changed by markt:
https://wiki.apache.org/tomcat/BuildTcNativeWin?action=diff&rev1=8&rev2=9

Comment:
Remainder of build instructions

      * Need to patch cygwin install script to use either 32-bit or 64-bit 
version of setup.exe (see cygwin.com for details)
    * TortoiseSVN (http://tortoisesvn.net/) 1.8.7 64-bit
    * 7-Zip 9.20 64-bit
+   * JDK 1.7.0_60 64-bit
   2. Others TBD
  
  == Building ==
@@ -95, +96 @@

  }}}
  '''IA64 OpenSSL build failed. TODO: Fix this.'''
  
+ Keeping the various libraries in versioned directories saves having to 
rebuild them next time if the version remains unchanged.
+ {{{
+ cd ..
+ 
+ mkdir \deps-x86\apr-1.4.8\include
+ mkdir \deps-x86\apr-1.4.8\lib
+ mkdir \deps-x86\openssl-1.0.1h\include
+ mkdir \deps-x86\openssl-1.0.1h\lib
+ xcopy /E \deps-x86 \deps-x64\
+ xcopy /E \deps-x86 \deps-i64\
+ 
+ xcopy /E apr\include \deps-x86\apr-1.4.8\include\
+ xcopy /E apr\include \deps-x64\apr-1.4.8\include\
+ xcopy /E apr\include \deps-i64\apr-1.4.8\include\
+ 
+ copy apr\WINXP_X86_LIB_RELEASE\apr-1.lib \deps-x86\apr-1.4.8\lib
+ copy apr\WINXP_X64_LIB_RELEASE\apr-1.lib \deps-x64\apr-1.4.8\lib
+ copy apr\WINXP_I64_LIB_RELEASE\apr-1.lib \deps-i64\apr-1.4.8\lib
+ 
+ xcopy /E openssl\inc32 \deps-x86\openssl-1.0.1h\include\
+ xcopy /E openssl\inc32 \deps-x64\openssl-1.0.1h\include\
+ xcopy /E openssl\inc32 \deps-i64\openssl-1.0.1h\include\
+ 
+ copy openssl\out32-x86\*.lib \deps-x86\openssl-1.0.1h\lib\
+ copy openssl\out32-x64\*.lib \deps-x64\openssl-1.0.1h\lib\
+ copy openssl\out32-i64\*.lib \deps-i64\openssl-1.0.1h\lib\
+ }}}
+ Note: Since OpenSSL IA64 build failed there will be no libs to copy
+ {{{
+ SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0_60
+ 
+ c:\cmsc\setenv.bat /x86
+ nmake -f NMAKEMakefile WITH_APR=C:\deps-x86\apr-1.4.8 
WITH_OPENSSL=C:\deps-x86\openssl-1.0.1h APR_DECLARE_STATIC=1
+ 
+ c:\cmsc\setenv.bat /x64
+ nmake -f NMAKEMakefile WITH_APR=C:\deps-x64\apr-1.4.8 
WITH_OPENSSL=C:\deps-x64\openssl-1.0.1h APR_DECLARE_STATIC=1
+ }}}
+ Tomcat Native Connector DDLS may then be found in 
C:\tomcat-native-1.1.x\native\WINXP_*_DLL_RELEASE
+ 

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

Reply via email to