You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apr.apache.org by "William A. Rowe, Jr." <wr...@rowe-clan.net> on 2006/03/03 22:39:15 UTC

Re: [apache-modules] Win64 Port of HTTPd

-bing swen- wrote:
> Hi,
>     Sorry that I didn't make it clear. With VC++2005, we could make a WIN64
> build by copying the Win32 project settings, with lots of warnings. So I'm
> wondering how long we can expect a "clean" and "native" (x64 API) WIN64
> porting.

To build httpd-2 64-bit clean, you need 64-bit clean APR and APR-UTIL.  Those
have been in the works almost 3 years, although I've never had a Win64 install
to actually test the changes.

The next version of apr 1.3, and perhaps 1.2.3, will build 64bit clean.

Then we have apr-util, and it has the subdependencies of apr-iconv and libexpat.
That project I've only just started, although it's much cleaner now.

Finally before building httpd we also need pcre 64 bit clean, and I'm working
on that before 2.2.1 if I'm very lucky.

Note that you shouldn't expect httpd-2.0 to ever build 64 bit clean.  Personally
I'm not investing the energy to 'touching up' apr-0.9 - it's at the end of it's
life cycle.  So most of the work is on apr trunk, and httpd trunk, with a desire
to backport the safe changes to apr-1.2.x branch and httpd-2.2 branch.

Good luck on your efforts!

Bill