This distribution has been tested as part of the cpan-testers
effort to test as many new uploads to CPAN as possible.  See
http://testers.cpan.org/

Please cc any replies to [EMAIL PROTECTED] to keep other
test volunteers informed and to prevent any duplicate effort.

-- 

E:\new\Event-0.86>perl Makefile.PL
Writing Makefile for Event

E:\new\Event-0.86>nmake

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

        C:\Perl\bin\perl.exe -IC:\Perl\lib -IC:\Perl\lib C:\Perl\lib\ExtUtils/xsubpp  
-typemap
C:\Perl\lib\ExtUtils\type
map -typemap ./lib/Event/typemap Event.xs > Event.xsc && C:\Perl\bin\perl.exe 
-IC:\Perl\lib
-IC:\Perl\lib -MExtUtils::Co
mmand -e mv Event.xsc Event.c
        cl -c -Ic -Ilib/Event -nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DPERL_IMPLICIT_
CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDEBUG    
-DVERSION=\"0.86\" 
-DXS_VERSION=\"0.86\"  -IC:\Pe
rl\lib\CORE  Event.c
Event.c
C:\Program Files\Microsoft Visual Studio\VC98\include\signal.h(102) : error C2059: 
syntax error :
'('
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.

E:\new\Event-0.86>

I've encountered this type of stuff before, so I tried my magic trick
(switching the order of the #INCLUDE statements in Event.xs)


#include <EXTERN.h>
#include <perl.h>
#include <XSUB.h>

to

#include <EXTERN.h>
#include <XSUB.h>
#include <perl.h>

which gets past that first error, but doesn't help out much in this case


E:\new\Event-0.86>nmake

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

        C:\Perl\bin\perl.exe -IC:\Perl\lib -IC:\Perl\lib C:\Perl\lib\ExtUtils/xsubpp  
-typemap
C:\Perl\lib\ExtUtils\type
map -typemap ./lib/Event/typemap Event.xs > Event.xsc && C:\Perl\bin\perl.exe 
-IC:\Perl\lib
-IC:\Perl\lib -MExtUtils::Co
mmand -e mv Event.xsc Event.c
        cl -c -Ic -Ilib/Event -nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DPERL_IMPLICIT_
CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDEBUG    
-DVERSION=\"0.86\" 
-DXS_VERSION=\"0.86\"  -IC:\Pe
rl\lib\CORE  Event.c
Event.c
C:\Perl\lib\CORE\perl.h(189) : warning C4005: 'aTHX' : macro redefinition
        C:\Perl\lib\CORE\XSUB.h(239) : see previous definition of 'aTHX'
C:\Program Files\Microsoft Visual Studio\VC98\include\setjmp.h(80) : warning C4005: 
'setjmp' :
macro redefinition
        C:\Perl\lib\CORE\XSUB.h(350) : see previous definition of 'setjmp'
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(249) : warning C4005: 
'stdin' :
macro redefinition
        C:\Perl\lib\CORE\XSUB.h(272) : see previous definition of 'stdin'
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(250) : warning C4005: 
'stdout' :
macro redefinition
        C:\Perl\lib\CORE\XSUB.h(273) : see previous definition of 'stdout'
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(251) : warning C4005: 
'stderr' :
macro redefinition
        C:\Perl\lib\CORE\XSUB.h(274) : see previous definition of 'stderr'
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(314) : error C2143: 
syntax error :
missing ')' before '('
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(314) : error C2091: 
function returns
function
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(314) : error C2059: 
syntax error :
'type'
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(320) : error C2143: 
syntax error :
missing ')' before '('
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(320) : error C2091: 
function returns
function
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(320) : error C2059: 
syntax error :
'type'
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(348) : error C2143: 
syntax error :
missing ')' before '('
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(348) : error C2091: 
function returns
function
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(348) : error C2059: 
syntax error :
'type'
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(422) : warning C4005: 
'feof' : macro
redefinition
        C:\Perl\lib\CORE\XSUB.h(277) : see previous definition of 'feof'
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(423) : warning C4005: 
'ferror' :
macro redefinition
        C:\Perl\lib\CORE\XSUB.h(278) : see previous definition of 'ferror'
C:\Program Files\Microsoft Visual Studio\VC98\include\stdio.h(426) : warning C4005: 
'getc' : macro
redefinition
        C:\Perl\lib\CORE\XSUB.h(280) : see previous definition of 'getc'
C:\Perl\lib\CORE\perl.h(2101) : warning C4002: too many actual parameters for macro
'PerlProc_getuid'
C:\Perl\lib\CORE\perl.h(2101) : error C2143: syntax error : missing ')' before '->'
C:\Perl\lib\CORE\perl.h(2101) : error C2143: syntax error : missing '{' before '->'
C:\Perl\lib\CORE\perl.h(2101) : error C2059: syntax error : '->'
C:\Perl\lib\CORE\perl.h(2101) : error C2059: syntax error : ')'
C:\Perl\lib\CORE\perl.h(2102) : warning C4002: too many actual parameters for macro
'PerlProc_geteuid'
C:\Perl\lib\CORE\perl.h(2102) : error C2143: syntax error : missing ')' before '->'
C:\Perl\lib\CORE\perl.h(2102) : error C2143: syntax error : missing '{' before '->'
C:\Perl\lib\CORE\perl.h(2102) : error C2059: syntax error : '->'
C:\Perl\lib\CORE\perl.h(2102) : error C2059: syntax error : ')'
C:\Perl\lib\CORE\perl.h(2103) : warning C4002: too many actual parameters for macro
'PerlProc_getgid'
C:\Perl\lib\CORE\perl.h(2103) : error C2143: syntax error : missing ')' before '->'
C:\Perl\lib\CORE\perl.h(2103) : error C2143: syntax error : missing '{' before '->'
C:\Perl\lib\CORE\perl.h(2103) : error C2059: syntax error : '->'
C:\Perl\lib\CORE\perl.h(2103) : error C2059: syntax error : ')'
C:\Perl\lib\CORE\perl.h(2104) : warning C4002: too many actual parameters for macro
'PerlProc_getegid'
C:\Perl\lib\CORE\perl.h(2104) : error C2143: syntax error : missing ')' before '->'
C:\Perl\lib\CORE\perl.h(2104) : error C2143: syntax error : missing '{' before '->'
C:\Perl\lib\CORE\perl.h(2104) : error C2059: syntax error : '->'
C:\Perl\lib\CORE\perl.h(2104) : error C2059: syntax error : ')'
C:\Perl\lib\CORE\perl.h(2254) : warning C4002: too many actual parameters for macro
'PerlProc_getlogin'
C:\Perl\lib\CORE\perl.h(2254) : error C2143: syntax error : missing ')' before '->'
C:\Perl\lib\CORE\perl.h(2254) : error C2143: syntax error : missing '{' before '->'
C:\Perl\lib\CORE\perl.h(2254) : error C2059: syntax error : '->'
C:\Perl\lib\CORE\perl.h(2254) : error C2059: syntax error : ')'
Event.xs(51) : error C2065: 'my_perl' : undeclared identifier
Event.xs(51) : error C2223: left of '->Tstack_sp' must point to struct/union
Event.xs(56) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
Event.xs(56) : warning C4024: 'Perl_sv_newmortal' : different types for formal and 
actual
parameter 1
Event.xs(57) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
Event.xs(57) : warning C4024: 'Perl_sv_vsetpvfn' : different types for formal and 
actual parameter
1
Event.xs(60) : error C2223: left of '->Tmarkstack_ptr' must point to struct/union
Event.xs(60) : error C2223: left of '->Tmarkstack_max' must point to struct/union
Event.xs(60) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
Event.xs(60) : warning C4024: 'Perl_markstack_grow' : different types for formal and 
actual
parameter 1
Event.xs(60) : error C2223: left of '->Tmarkstack_ptr' must point to struct/union
Event.xs(60) : error C2223: left of '->Tstack_base' must point to struct/union
Event.xs(61) : error C2223: left of '->Tstack_max' must point to struct/union
Event.xs(61) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
Event.xs(61) : warning C4024: 'Perl_stack_grow' : different types for formal and 
actual parameter
1
Event.xs(62) : error C2223: left of '->Tstack_sp' must point to struct/union
Event.xs(63) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
Event.xs(63) : warning C4024: 'Perl_call_pv' : different types for formal and actual 
parameter 1
Event.xs(74) : error C2223: left of '->Tstack_sp' must point to struct/union
Event.xs(79) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
Event.xs(79) : warning C4024: 'Perl_sv_newmortal' : different types for formal and 
actual
parameter 1
Event.xs(80) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
Event.xs(80) : warning C4024: 'Perl_sv_vsetpvfn' : different types for formal and 
actual parameter
1
Event.xs(83) : error C2223: left of '->Tmarkstack_ptr' must point to struct/union
Event.xs(83) : error C2223: left of '->Tmarkstack_max' must point to struct/union
Event.xs(83) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
Event.xs(83) : warning C4024: 'Perl_markstack_grow' : different types for formal and 
actual
parameter 1
Event.xs(83) : error C2223: left of '->Tmarkstack_ptr' must point to struct/union
Event.xs(83) : error C2223: left of '->Tstack_base' must point to struct/union
Event.xs(84) : error C2223: left of '->Tstack_max' must point to struct/union
Event.xs(84) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
Event.xs(84) : warning C4024: 'Perl_stack_grow' : different types for formal and 
actual parameter
1
Event.xs(85) : error C2223: left of '->Tstack_sp' must point to struct/union
Event.xs(86) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
Event.xs(86) : warning C4024: 'Perl_call_pv' : different types for formal and actual 
parameter 1
Event.xs(87) : error C2223: left of '->IStdIO' must point to struct/union
Event.xs(87) : error C2223: left of '->IStdIO' must point to struct/union
Event.xs(87) : error C2223: left of '->IStdIO' must point to struct/union
Event.xs(87) : error C2223: left of '->IStdIO' must point to struct/union
Event.xs(88) : error C2223: left of '->IStdIO' must point to struct/union
Event.xs(88) : error C2223: left of '->IStdIO' must point to struct/union
Event.xs(88) : error C2223: left of '->IStdIO' must point to struct/union
Event.xs(88) : error C2223: left of '->IStdIO' must point to struct/union
Event.xs(89) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
Event.xs(89) : warning C4024: 'Perl_my_failure_exit' : different types for formal and 
actual
parameter 1
Event.xs(184) : warning C4047: 'function' : 'struct interpreter *' differs in levels of
indirection from 'int '
Event.xs(184) : warning C4024: 'Perl_newHV' : different types for formal and actual 
parameter 1
Event.xs(186) : warning C4047: 'function' : 'struct interpreter *' differs in levels of
indirection from 'int '
Event.xs(186) : warning C4024: 'Perl_hv_iterinit' : different types for formal and 
actual
parameter 1
Event.xs(187) : warning C4047: 'function' : 'struct interpreter *' differs in levels of
indirection from 'int '
Event.xs(187) : warning C4024: 'Perl_hv_iternext' : different types for formal and 
actual
parameter 1
Event.xs(189) : warning C4047: 'function' : 'struct interpreter *' differs in levels of
indirection from 'int '
Event.xs(189) : warning C4024: 'Perl_hv_store' : different types for formal and actual 
parameter 1
Event.xs(189) : error C2223: left of '->TSv' must point to struct/union
Event.xs(189) : error C2223: left of '->TSv' must point to struct/union
Event.xs(189) : error C2223: left of '->TSv' must point to struct/union
Event.xs(189) : error C2223: left of '->TSv' must point to struct/union
Event.xs(189) : warning C4047: 'function' : 'struct sv *' differs in levels of 
indirection from
'unsigned long '
Event.xs(189) : warning C4024: 'Perl_hv_store' : different types for formal and actual 
parameter 5
Event.xs(189) : error C2198: 'Perl_hv_store' : too few actual parameters
Event.xs(197) : warning C4047: 'function' : 'struct interpreter *' differs in levels of
indirection from 'int '
Event.xs(197) : warning C4024: 'Perl_newHV' : different types for formal and actual 
parameter 1
Event.xs(198) : warning C4047: 'function' : 'struct interpreter *' differs in levels of
indirection from 'int '
Event.xs(198) : warning C4024: 'Perl_hv_store_ent' : different types for formal and 
actual
parameter 1
Event.xs(198) : error C2223: left of '->TSv' must point to struct/union
Event.xs(198) : error C2223: left of '->TSv' must point to struct/union
Event.xs(198) : error C2223: left of '->TSv' must point to struct/union
Event.xs(198) : error C2223: left of '->TSv' must point to struct/union
Event.xs(198) : error C2198: 'Perl_hv_store_ent' : too few actual parameters
c\typemap.c(12) : warning C4047: 'function' : 'struct interpreter *' differs in levels 
of
indirection from 'int '
c\typemap.c(12) : warning C4024: 'Perl_newHV' : different types for formal and actual 
parameter 1
c\typemap.c(14) : error C2223: left of '->TSv' must point to struct/union
c\typemap.c(14) : error C2223: left of '->TSv' must point to struct/union
c\typemap.c(14) : error C2223: left of '->TSv' must point to struct/union
c\typemap.c(14) : error C2223: left of '->TSv' must point to struct/union
c\typemap.c(20) : warning C4047: 'function' : 'struct interpreter *' differs in levels 
of
indirection from 'int '
c\typemap.c(20) : warning C4024: 'Perl_newRV_noinc' : different types for formal and 
actual
parameter 1
c\typemap.c(21) : warning C4047: 'function' : 'struct interpreter *' differs in levels 
of
indirection from 'int '
c\typemap.c(21) : warning C4024: 'Perl_sv_bless' : different types for formal and 
actual parameter
1
c\typemap.c(44) : warning C4047: 'function' : 'struct interpreter *' differs in levels 
of
indirection from 'int '
c\typemap.c(44) : warning C4024: 'Perl_sv_2pv' : different types for formal and actual 
parameter 1
c\typemap.c(47) : error C2223: left of '->TSv' must point to struct/union
c\typemap.c(47) : warning C4047: 'function' : 'struct interpreter *' differs in levels 
of
indirection from 'int '
c\typemap.c(47) : warning C4024: 'Perl_sv_2mortal' : different types for formal and 
actual
parameter 1
c\typemap.c(47) : error C2223: left of '->TSv' must point to struct/union
c\typemap.c(47) : error C2223: left of '->TSv' must point to struct/union
c\typemap.c(47) : error C2223: left of '->TSv' must point to struct/union
c\typemap.c(47) : warning C4033: 'watcher_2sv' must return a value
c\typemap.c(60) : warning C4047: 'function' : 'struct interpreter *' differs in levels 
of
indirection from 'int '
c\typemap.c(60) : warning C4024: 'Perl_mg_find' : different types for formal and 
actual parameter
1
c\typemap.c(79) : warning C4047: 'function' : 'struct interpreter *' differs in levels 
of
indirection from 'int '
c\typemap.c(79) : warning C4024: 'Perl_newSV' : different types for formal and actual 
parameter 1
c\typemap.c(80) : warning C4047: 'function' : 'struct interpreter *' differs in levels 
of
indirection from 'int '
c\typemap.c(80) : warning C4024: 'Perl_newSVrv' : different types for formal and 
actual parameter
1
c\typemap.c(81) : warning C4047: 'function' : 'struct interpreter *' differs in levels 
of
indirection from 'int '
c\typemap.c(81) : warning C4024: 'Perl_sv_bless' : different types for formal and 
actual parameter
1
c\typemap.c(82) : warning C4047: 'function' : 'struct interpreter *' differs in levels 
of
indirection from 'int '
c\typemap.c(82) : warning C4024: 'Perl_sv_setiv' : different types for formal and 
actual parameter
1
c\typemap.c(88) : warning C4047: 'function' : 'struct interpreter *' differs in levels 
of
indirection from 'int '
c\typemap.c(88) : warning C4024: 'Perl_sv_2pv' : different types for formal and actual 
parameter 1
c\typemap.c(91) : error C2223: left of '->TSv' must point to struct/union
c\typemap.c(91) : warning C4047: 'function' : 'struct interpreter *' differs in levels 
of
indirection from 'int '
c\typemap.c(91) : warning C4024: 'Perl_sv_2mortal' : different types for formal and 
actual
parameter 1
c\typemap.c(91) : error C2223: left of '->TSv' must point to struct/union
c\typemap.c(91) : error C2223: left of '->TSv' must point to struct/union
c\typemap.c(91) : error C2223: left of '->TSv' must point to struct/union
c\typemap.c(91) : warning C4033: 'event_2sv' must return a value
c\typemap.c(99) : warning C4047: 'function' : 'struct interpreter *' differs in levels 
of
indirection from 'int '
c\typemap.c(99) : warning C4024: 'Perl_sv_2iv' : different types for formal and actual 
parameter 1
c\typemap.c(113) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\typemap.c(113) : warning C4024: 'Perl_mg_get' : different types for formal and 
actual parameter
1
c\typemap.c(124) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\typemap.c(124) : warning C4024: 'Perl_looks_like_number' : different types for 
formal and actual
parameter 1
c\typemap.c(125) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\typemap.c(125) : warning C4024: 'Perl_sv_2nv' : different types for formal and 
actual parameter
1
c\typemap.c(127) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\typemap.c(127) : warning C4024: 'Perl_sv_dump' : different types for formal and 
actual parameter
1
c\typemap.c(142) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\typemap.c(142) : warning C4024: 'Perl_newSV' : different types for formal and actual 
parameter 1
c\typemap.c(143) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\typemap.c(143) : warning C4024: 'Perl_sv_upgrade' : different types for formal and 
actual
parameter 1
c\typemap.c(144) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\typemap.c(144) : warning C4024: 'Perl_sv_setpvn' : different types for formal and 
actual
parameter 1
c\typemap.c(145) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\typemap.c(145) : warning C4024: 'Perl_sv_catpv' : different types for formal and 
actual
parameter 1
c\typemap.c(146) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\typemap.c(146) : warning C4024: 'Perl_sv_catpv' : different types for formal and 
actual
parameter 1
c\typemap.c(147) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\typemap.c(147) : warning C4024: 'Perl_sv_catpv' : different types for formal and 
actual
parameter 1
c\typemap.c(148) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\typemap.c(148) : warning C4024: 'Perl_sv_catpv' : different types for formal and 
actual
parameter 1
c\typemap.c(150) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\typemap.c(150) : warning C4024: 'Perl_sv_backoff' : different types for formal and 
actual
parameter 1
c\typemap.c(159) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\typemap.c(159) : warning C4024: 'Perl_sv_2pv' : different types for formal and 
actual parameter
1
c\typemap.c(177) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\typemap.c(177) : warning C4024: 'Perl_sv_dump' : different types for formal and 
actual parameter
1
c\timeable.c(57) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\timeable.c(57) : warning C4024: 'Perl_sv_2pv' : different types for formal and 
actual parameter
1
c\timeable.c(94) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\timeable.c(94) : warning C4024: 'Perl_sv_true' : different types for formal and 
actual parameter
1
c\timeable.c(97) : error C2223: left of '->Tstack_sp' must point to struct/union
c\timeable.c(98) : error C2223: left of '->Tstack_max' must point to struct/union
c\timeable.c(98) : warning C4047: 'function' : 'struct interpreter *' differs in 
levels of
indirection from 'int '
c\timeable.c(98) : warning C4024: 'Perl_stack_grow' : different types for formal and 
actual
parameter 1
c\timeable.c(98) : error C2223: left of '->Isv_yes' must point to struct/union
c\timeable.c(98) : error C2223: left of '->Isv_no' must point to struct/union
c\timeable.c(99) : error C2223: left of '->Tstack_sp' must point to struct/union
c\hook.c(19) : error C2223: left of '->TSv' must point to struct/union
c\hook.c(19) : error C2223: left of '->TSv' must point to struct/union
c\hook.c(19) : error C2223: left of '->TSv' must point to struct/union
c\hook.c(19) : error C2223: left of '->TSv' must point to struct/union
c\hook.c(45) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
c\hook.c(45) : warning C4024: 'Perl_sv_free' : different types for formal and actual 
parameter 1
c\hook.c(55) : error C2223: left of '->Tstack_sp' must point to struct/union
c\hook.c(56) : error C2223: left of '->Tmarkstack_ptr' must point to struct/union
c\hook.c(56) : error C2223: left of '->Tmarkstack_max' must point to struct/union
c\hook.c(56) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
c\hook.c(56) : warning C4024: 'Perl_markstack_grow' : different types for formal and 
actual
parameter 1
c\hook.c(56) : error C2223: left of '->Tmarkstack_ptr' must point to struct/union
c\hook.c(56) : error C2223: left of '->Tstack_base' must point to struct/union
c\hook.c(57) : error C2223: left of '->Tstack_sp' must point to struct/union
c\hook.c(58) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
c\hook.c(58) : warning C4024: 'Perl_call_sv' : different types for formal and actual 
parameter 1
c\ev.c(29) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
c\ev.c(29) : warning C4024: 'Perl_sv_2pv' : different types for formal and actual 
parameter 1
c\ev.c(35) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
c\ev.c(35) : warning C4024: 'Perl_sv_free' : different types for formal and actual 
parameter 1
c\ev.c(46) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
c\ev.c(46) : warning C4024: 'Perl_sv_free' : different types for formal and actual 
parameter 1
c\ev.c(56) : error C2223: left of '->TSv' must point to struct/union
c\ev.c(56) : error C2223: left of '->TSv' must point to struct/union
c\ev.c(56) : error C2223: left of '->TSv' must point to struct/union
c\ev.c(56) : error C2223: left of '->TSv' must point to struct/union
c\ev.c(57) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
c\ev.c(57) : warning C4024: 'Perl_sv_free' : different types for formal and actual 
parameter 1
c\ev.c(88) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
c\ev.c(88) : warning C4024: 'Perl_sv_free' : different types for formal and actual 
parameter 1
c\ev.c(95) : error C2223: left of '->Tstack_sp' must point to struct/union
c\ev.c(96) : error C2223: left of '->Tstack_max' must point to struct/union
c\ev.c(96) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
c\ev.c(96) : warning C4024: 'Perl_stack_grow' : different types for formal and actual 
parameter 1
c\ev.c(96) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
c\ev.c(96) : warning C4024: 'Perl_sv_2mortal' : different types for formal and actual 
parameter 1
c\ev.c(96) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
c\ev.c(96) : warning C4024: 'Perl_newSViv' : different types for formal and actual 
parameter 1
c\ev.c(97) : error C2223: left of '->Tstack_sp' must point to struct/union
c\ev.c(104) : error C2223: left of '->Tstack_sp' must point to struct/union
c\ev.c(105) : error C2223: left of '->Tstack_max' must point to struct/union
c\ev.c(105) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
c\ev.c(105) : warning C4024: 'Perl_stack_grow' : different types for formal and actual 
parameter 1
c\ev.c(105) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
c\ev.c(105) : warning C4024: 'Perl_sv_2mortal' : different types for formal and actual 
parameter 1
c\ev.c(105) : warning C4047: 'function' : 'struct interpreter *' differs in levels of 
indirection
from 'int '
c\ev.c(105) : warning C4024: 'Perl_newSViv' : different types for formal and actual 
parameter 1
c\ev.c(106) : error C2223: left of '->Tstack_sp' must point to struct/union
c\ev.c(138) : error C2223: left of '->Tstack_sp' must point to struct/union
c\ev.c(139) : error C2223: left of '->Tstack_max' must point to struct/union
c\ev.c(139) : fatal error C1003: error count exceeds 100; stopping compilation
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.

E:\new\Event-0.86>

--

Summary of my perl5 (revision 5 version 6 subversion 1) configuration:
  Platform:
    osname=MSWin32, osvers=4.0, archname=MSWin32-x86-multi-thread
    uname=''
    config_args='undef'
    hint=recommended, useposix=true, d_sigaction=undef
    usethreads=undef use5005threads=undef useithreads=define usemultiplicity=define
    useperlio=undef d_sfio=undef uselargefiles=undef usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
  Compiler:
    cc='cl', ccflags ='-nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT 
-DHAVE_DES_FCRYPT 
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX',
    optimize='-O1 -MD -DNDEBUG',
    cppflags='-DWIN32'
    ccversion='', gccversion='', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=10
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=4
    alignbytes=8, usemymalloc=n, prototype=define
  Linker and Libraries:
    ld='link', ldflags ='-nologo -nodefaultlib -release  -libpath:"C:/Perl\lib\CORE" 
-machine:x86'
    libpth="C:\Program Files\Microsoft Visual Studio\VC98\mfc\lib" "C:\Program 
Files\Microsoft
Visual Studio\VC98\lib" "C:\Perl\lib\CORE"
    libs=  oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib  comdlg32.lib 
advapi32.lib
shell32.lib ole32.lib oleaut32.lib  netapi32.lib uuid.lib wsock32.lib mpr.lib 
winmm.lib 
version.lib odbc32.lib odbccp32.lib msvcrt.lib
    perllibs=  oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib  
comdlg32.lib
advapi32.lib shell32.lib ole32.lib oleaut32.lib  netapi32.lib uuid.lib wsock32.lib 
mpr.lib
winmm.lib  version.lib odbc32.lib odbccp32.lib msvcrt.lib
    libc=msvcrt.lib, so=dll, useshrplib=yes, libperl=perl56.lib
  Dynamic Linking:
    dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
    cccdlflags=' ', lddlflags='-dll -nologo -nodefaultlib -release  
-libpath:"C:/Perl\lib\CORE" 
-machine:x86'



__________________________________________________
Do you Yahoo!?
Yahoo! News - Today's headlines
http://news.yahoo.com

Reply via email to