Here with VS 2008, a release build builds all modules out of the box, except Lua include for a .h file was not there.

And running fine for quite some users.



On Monday 05/12/2011 at 09:25, Mladen Turk  wrote:
On 12/05/2011 08:41 AM, William A. Rowe Jr. wrote:

On 12/5/2011 1:22 AM, Mladen Turk wrote:


Like said on another thread, give me couple of days and I'll fix the issue. Well, as soon as I compile httpd-2.4 on windows which might be tricky cause build procedure is completely broken and it doesn't compile any more out of the box.

It has been building for Gregg and I (at least somewhat recently)
so please be specific?  If this is your interesting psdk logic,
that might be a contributing factor.

Nope. Its VS2008
Put pcre, branches/apr-1.4.x, branches/apr-util-1.4.x, apr-iconv/trunk
inside srclib
Disabled deflate, ssl, lua, etc...

Each project/module reports
Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
Copyright (C) Microsoft Corporation.  All rights reserved.
fatal error RC1107: invalid usage; use RC /? for Help
>Project : error PRJ0002 : Error result 1 returned from 'C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\rc.exe'.

Then ...
123>.\mod_socache_dc.c(28) : fatal error C1083: Cannot open include file: 'distcache/dc_client.h': No such file or directory 123>Build log was saved at "file://c:\Workplace\httpd-2.4.x\modules\cache\Debug\BuildLog.htm"
123>mod_socache_dc - 1 error(s), 0 warning(s)


Then ...
126>------ Build started: Project: mod_lbmethod_rr, Configuration: Debug Win32 ------
126>Compiling...
126>mod_lbmethod_rr.c
126>.\mod_lbmethod_rr.c(54) : error C2039: 'name' : is not a member of 'proxy_balancer' 126> c:\Workplace\httpd-2.4.x\modules\proxy\mod_proxy.h(430) : see declaration of 'proxy_balancer'


And finally it gives:
========== Build: 13 succeeded, 106 failed, 0 up-to-date, 0 skipped ==========


Regards
--
^TM