William A. Rowe, Jr. wrote:
> Issac Goldstand wrote:
>> I think it's the compilers that come with vs 2005 express editions.
> 
> Then the answer I suppose is ... yes.  2005 compiles are working fine.
> 
> FWIW, if you are trying to build from the GUI - that's it's own can
> of worms, it mis-parses the RC flags from the .dsp upon conversion.
> You can preparse these into a nonsensical flavor using apr/build/cvtdsp.pl.
> 
> Building 2.2.4 from the -win32-src.zip's command line makefiles (or just
> Makefile.win) should work just fine if you've set up the compiler tool
> paths correctly.

I have a feeling that it's not the compilers, but the SDK.

In any case, APR is bailing out on me pretty quickly:
(from httpd-2.2.4-win-src.zip)

> nmake -f makefile.win _apacher
...
        cl.exe /nologo /MD /W3 /Zi /O2 /Oy- /I "./include" /I
"./include/arch"
I "./include/arch/win32" /I "./include/arch/unix" /D "NDEBUG" /D
"APR_DECLARE_S
ATIC" /D "WIN32" /D "_WINDOWS" /Fo".\LibR\\" /Fd".\LibR\apr_src" /FD /c
.\netwo
k_io\unix\multicast.c
multicast.c
.\network_io\unix\multicast.c(137) : error C2079: 'mip' uses undefined
struct '
roup_source_req'
.\network_io\unix\multicast.c(168) : error C2224: left of
'.gsr_interface' must
have struct/union type
.\network_io\unix\multicast.c(168) : warning C4013: 'find_if_index'
undefined;
ssuming extern returning int
.\network_io\unix\multicast.c(169) : error C2224: left of '.gsr_group'
must hav
 struct/union type
.\network_io\unix\multicast.c(169) : error C2224: left of '.gsr_group'
must hav
 struct/union type
.\network_io\unix\multicast.c(169) : error C2168: 'memcpy' : too few
actual par
meters for intrinsic function
.\network_io\unix\multicast.c(170) : error C2224: left of '.gsr_source'
must ha
e struct/union type
.\network_io\unix\multicast.c(170) : error C2224: left of '.gsr_source'
must ha
e struct/union type
.\network_io\unix\multicast.c(170) : error C2168: 'memcpy' : too few
actual par
meters for intrinsic function
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft
SDKs\Windows\v6.0\VC\Bi
\cl.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft
SDKs\Windows\v6.0\VC\Bi
\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft
SDKs\Windows\v6.0\VC\Bi
\nmake.exe"' : return code '0x2'
Stop.

  Issac

Reply via email to