On Tue, Sep 3, 2013 at 2:50 PM, Steffen <[email protected]> wrote:
> 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. > Thanks for the hint. As of r1520880, the cmake build in apr 1.4.x defaults it to 0x0600 in the generated apr.h and allows this to be controlled in case a different level of compatibility is needed. The setting is -DMIN_WINDOWS_VER=0x1111 (it also supports keywords "Vista" and "Windows7"). I didn't touch ApacheMonitor. AFAICT ApacheMonitor isn't close to using any features that require a higher level than it currently sets in ApacheMonitor.c.
