http://www.jayysoft.com/zbxe/399

Step 1. Download the package file from here
- It includes httpd source code
- It includes zlib 1.2.3, openssl 0.9.8 on srclib directory
- It includes awk.exe and ActivePerl.msi on utils directory

Step 2. Unzip it on a folder (Ex : c:\apache)

Step 3. Check prerequisites
- Windows Platform SDK installed (you can get from
http://msdn.microsoft.com/downloads/sdks/platform/platform.asp)
- Active perl should be installed
- VS2005 Setting : Tools > Options > Projects and Solutions Tab : VC+ Directories > Executable files paths
Add the path for [THE ROOT PATH OF THE SOURCE]\utils

Step 4. Build OpenSSL (Optional)
- WindowsKey > Run > "cmd"
- Run "cd [THE ROOT PATH OF THE SOURCE]\srclib\openssl"
- Run "PATH=[THE PATH OF THE ACTIVEPERL INSTALLED]\bin;%PATH%"
- Run "C:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.bat"
- Run "ms\do_masm.bat"

Step 5. Build ZLib (Optional)
- Open [THE ROOT PATH OF THE SOURCE]\srclib\zlib\projects\visualc6\zlib.sln
- Build
- Copy [THE ROOT PATH OF THE SOURCE]\srclib\zlib\Win32_LIB_ASM_Release\zdll.lib on [THE ROOT PATH OF THE SOURCE]\srclib\zlib

# Because the compiled zlib and openSSL are included in the package, you don't have to build it.

Step 6. Build HTTPD
- Open [THE ROOT PATH OF THE SOURCE]\Apache.sln
- Build
- All output files will be copied on to the \Apache22

 

You would..