On Fri Mar 02 10:40:47 2012, marcin.t.balcerzak@gmail.com wrote:
Show quoted text> cp lib/Devel/Size.pm blib\lib\Devel\Size.pm
> C:\Perl64\bin\perl.exe C:\Perl64\site\lib\ExtUtils\xsubpp
> -typemap C:\Perl64\lib\ExtUtils\typemap -typemap typemap Size.xs >
> Size.
> xsc && C:\Perl64\bin\perl.exe -MExtUtils::Command -e mv -- Size.xsc
> Size.c
> cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -fp:precise
> -DWIN32 -D_CONSOLE -DNO_STRICT -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_
> SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT
> -DPERL_IMPLICIT_SYS -DUSE_PERLIO -MD -Zi -DNDEBUG -Ox -GL -fp:precise
> -DVERSION=\"0.7
> 7\" -DXS_VERSION=\"0.77\" "-IC:\Perl64\lib\CORE" -DALIGN_BITS=3
> Size.c
> Size.c
> Size.xs(112) : error C2065: 'EXCEPTION' : undeclared identifier
> Size.xs(112) : error C2143: syntax error : missing ')' before
> 'constant'
> Size.xs(112) : error C2059: syntax error : ')'
Sorry that this bug report got missed until now.
Show quoted text> So an automated build also fails in the same way and I'm quite at a
> loss. Thereby I report the bug in a hope that a developer of
> Devel::Size would repair it much much quicker than me. Thank you for
> your assistance. If there's something more I can check to help you,
> don't hesitate to ask.
>
> Best regards,
> Marcin Balcerzak
I don't know very much about Win32, and don't have access to a Win32
system. The bug is in code I'd inherited from Devel::Size 0.72, which
was (as far as I know) developed on Win32 systems, so I infer *used* to
work. (And I think CPAN testers reports on earlier versions showed that
it used to build).
However, I've now been supplied with a fix, and uploaded a development
release, 0.77_51, to CPAN, so that the Win32 cpan testers can test it
for me. Does the development release, Devel::Size 0.77_51 fix this for
you?
Nicholas Clark