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