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