Also attention to the following. To use new functionality introduced in each major operating system release:
#define _WIN32_WINNT in apr.hw and ApacheMonitor.c see http://msdn2.microsoft.com/en-us/library/aa383745.aspx We at AL use, VC11 0x0600 and VC10/VC9 0x502. The ASF default is apr 0x0501 and apachemonitor 500 Note: VC11 does not support XP and 2003, VC11 can target XP and 2003, but is uses then VC10. From: Jeff Trawick Sent: Tuesday, 3 September, 2013 14:00 To: Apache HTTP Server Development List Subject: ********* Re: will anyone build httpd/apr with cmake on Windows? On Mon, Sep 2, 2013 at 10:23 AM, Steffen <[email protected]> wrote: Tip: apachemonitor an apr-iconv is not build with VC11 out of the box. Fixes: apachemonitor: At the end of ApacheMonitor.vcxproj add : <GenerateManifest>false</GenerateManifest> apr-iconv, see http://www.apachelounge.com/viewtopic.php?t=5394 Thanks. Hopefully a weekend is coming soon :) Maybe the ApacheMonitor.vcxproj change is a good enough hint to fix that error with the cmake build. And I have yet to think about apr-iconv, but I should get something started there. On Monday 02/09/2013 at 15:50, Steffen wrote: Here an other script for hints for building, is not a Auto one : http://mail-archives.apache.org/mod_mbox/httpd-dev/201201.mbox/%[email protected]%3E On Monday 02/09/2013 at 15:15, Steffen wrote: Jeff, Also you must a look at the following Auto build scripts which I already referenced. They solve some quirks. http://svn.apache.org/repos/asf/subversion/trunk/tools/dev/build-svn-deps-win.pl http://www.apachelounge.com/viewtopic.php?t=5032 The script Mario points below, is a fork from this one. http://www.apachelounge.com/viewtopic.php?t=3742 On Monday 02/09/2013 at 14:39, Mario Brandt wrote: Hi Jeff, thanks for your effort on the windows build. You may take a look at https://github.com/winlibs/apache Cheers Mario On 2 September 2013 14:31, Jeff Trawick <[email protected]> wrote: Here's a simple build script that uses an existing OpenSSL installation and builds pcre, zlib, libxml2, apr, apr-util, and httpd. Unfortunately it has a number of dependencies on my own machine, but it should be relatively easy to see all the configure parameters in one place. http://people.apache.org/~trawick/bldall.cmd.r1 -- Born in Roswell... married an alien... http://emptyhammock.com/
