develooper Front page | perl.perl5.porters | Postings from February 2007

Re: $Win32::VERSION problem

Thread Previous | Thread Next
From:
Yitzchak Scott-Thoennes
Date:
February 26, 2007 08:15
Subject:
Re: $Win32::VERSION problem
Message ID:
3523.63.226.247.142.1172506530.squirrel@63.226.247.142
Steve Hay wrote:
> I just tried building libwin32-0.26 using an installed copy of the
> current bleadperl, and got this error:
>
> Win32 version 0.270 (v0.270.0) required--this is only version 0.260
> (v0.260.0) at c:\perl\lib/File/Copy.pm line 273.
> BEGIN failed--compilation aborted.
> NMAKE : fatal error U1077: 'C:\perl\bin\perl.exe' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual
> Studio\VC98\Bin\N
> MAKE.EXE"' : return code '0x2'
> Stop.
>
> I can't quite get my head round what's gone wrong. Current bleadperl
> says $Win32::VERSION is 0.27 and libwin32-0.26 says 0.26, but current
> maintperl says 0.2601 and doesn't experience the same problem!
>
> Is it something to do with having just moved win32/ext/Win32API/File to
> ext/Win32API/File ? That's the main thing in this area that is currently
> different between blead and maint.

There is a bigger difference than that.  As of last December
(http://nntp.perl.org/group/perl.perl5.porters/119038), the CORE
routines moved from win32/win32.c into Win32.xs.  Jan's evil plan
(http://nntp.perl.org/group/perl.perl5.porters/119009) addresses
the problem you are seeing in (as yet undone) step 5.

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About