cd src && nmake D:\cpanrun\build\5-6-1\bin\perl.exe -w optdefs.pl d:\cpanrun\build\5-6-1\bin cp src/SpeedyCGI.pm blib\lib\CGI/SpeedyCGI.pm D:\cpanrun\build\5-6-1\bin\perl.exe -Id:\cpanrun\build\5-6-1\lib -Id:\cpanrun\build\5-6-1\lib -MExtUtils::Command -e rm_f speedy_backend_main.c D:\cpanrun\build\5-6-1\bin\perl.exe -Id:\cpanrun\build\5-6-1\lib -Id:\cpanrun\build\5-6-1\lib -MExtUtils::NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop. NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop. 32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O -DVERSION=\"2.22\" -DXS_VERSION=\"2.22\" -ID:\cpanrun\build\5-6-1\lib\CORE -DSPEEDY_PROGNAME=\"speedy_backend\" -DSPEEDY_VERSION=\"2.22\" -DSPEEDY_BACKEND speedy_backend_main.c speedy_backend_main.c ../src\speedy_inc.h(29) : error C2632: 'long' followed by 'long' is illegal ../src\speedy_inc.h(30) : error C2632: 'long' followed by 'long' is illegal ../src\speedy_sig.h(24) : error C2079: 'sigact_save' uses undefined struct 'sigaction' ../src\speedy_sig.h(26) : error C2061: syntax error : identifier 'sigset_t' ../src\speedy_sig.h(27) : error C2061: syntax error : identifier 'sigset_save' ../src\speedy_sig.h(27) : error C2059: syntax error : ';' ../src\speedy_sig.h(29) : error C2059: syntax error : '}' ../src\speedy_sig.h(31) : error C2143: syntax error : missing ')' before '*' ../src\speedy_sig.h(31) : error C2143: syntax error : missing '{' before '*' ../src\speedy_sig.h(31) : error C2059: syntax error : 'type' ../src\speedy_sig.h(31) : error C2059: syntax error : ')' ../src\speedy_sig.h(32) : error C2143: syntax error : missing ')' before '*' ../src\speedy_sig.h(32) : error C2143: syntax error : missing '{' before '*' ../src\speedy_sig.h(32) : error C2059: syntax error : ')' ../src\speedy_sig.h(33) : error C2143: syntax error : missing ')' before '*' ../src\speedy_sig.h(33) : error C2143: syntax error : missing '{' before '*' ../src\speedy_sig.h(33) : error C2059: syntax error : 'type' ../src\speedy_sig.h(33) : error C2059: syntax error : ')' ../src\speedy_sig.h(34) : error C2143: syntax error : missing ')' before '*' ../src\speedy_sig.h(34) : error C2143: syntax error : missing '{' before '*' ../src\speedy_sig.h(34) : error C2059: syntax error : ')' speedy_backend_main.c(33) : warning C4273: '__p__environ' : inconsistent dll linkage. dllexport assumed. speedy_backend_main.c(35) : error C2065: 'SIGCHLD' : undeclared identifier speedy_backend_main.c(35) : error C2099: initializer is not a constant speedy_backend_main.c(35) : error C2065: 'SIGUSR1' : undeclared identifier speedy_backend_main.c(35) : error C2099: initializer is not a constant speedy_backend_main.c(35) : error C2065: 'SIGALRM' : undeclared identifier speedy_backend_main.c(35) : error C2099: initializer is not a constant speedy_backend_main.c(75) : error C2143: syntax error : missing ')' before '*' speedy_backend_main.c(75) : error C2081: 'SigList' : name in formal parameter list illegal speedy_backend_main.c(75) : error C2143: syntax error : missing '{' before '*' speedy_backend_main.c(75) : error C2059: syntax error : ')' speedy_backend_main.c(75) : error C2054: expected '(' to follow 'sl' speedy_backend_main.c(171) : error C2065: 'SigList' : undeclared identifier speedy_backend_main.c(171) : error C2146: syntax error : missing ';' before identifier 'sl' speedy_backend_main.c(207) : error C2065: 'SIG_BLOCK' : undeclared identifier