Dear Wiki user,

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

The following page has been changed by sjorge:
http://wiki.apache.org/httpd/Win32SourceConversion

The comment on the change is:
First Version Up For Reviez

New page:
== Introduction ==
I've been compiling httpd for quite a while now, if you are using unix, linux 
or Mac OS X you have nothing to worry about.
The provided tarballs work without any modification. If you are on windows 
however... you need to convert them.

Why would I want to do that? you might ask, good question!
Why? There isn't a Windows tarball available for trunk. And regular releases 
take about a day or 3 to appear.

== Requirements ==
 1. [http://www.perl.com/ Perl Interpreter]
 2. Some understanding of the command line

== General Setup ==
You can download the required unix tarballs from:
 * http://httpd.apache.org/download.cgi
 * http://apr.apache.org/download.cgi
 * http://www.zlib.net/
 * http://www.openssl.org/

I have my directories setup as followed:

|| '''''Directory''''' || '''''Source File''''' || '''''Required''''' ||
|| c:\build\httpd-2.2.x\ || httpd-2.2.x.tar.gz || '''Yes''' ||
|| c:\build\httpd-2.2.x\srclib\apr-iconv || apr-iconv-1.1.x.tar.gz || '''Yes''' 
||
|| c:\build\httpd-2.2.x\srclib\zlib || zlib-1.2.x.tar.gz || No ||
|| c:\build\httpd-2.2.x\srclib\openssl || openssl-0.9.xc.tar.gz || No ||

== Let's convert the source ==
Here is the easy part! Open your Command Line and go to the main directory 
(c:\build\httpd-2.2.x\).

When you are in that directory execute: '''perl srclib\apr\build\lineends.pl'''

Go get a jolt or other drink that contains caffeine. Hopefully it will be done 
when you get back.
You can now compile the source like the -win32-src.zip packages.

Reply via email to