Subject: | Win32 64 bit warnings |
While not preventing installation, the following appear during build on
Windows (Win2k, Vanilla Perl build 3)
CPAN.pm: Going to build M/MS/MSHELOR/Digest-SHA-5.34.tar.gz
Checking if your kit is complete...
Looks good
Writing Makefile for Digest::SHA
cp SHA.pm blib\lib\Digest\SHA.pm
C:\vanilla-perl\perl\bin\perl.exe
C:\vanilla-perl\perl\lib\ExtUtils\xsubpp -typ
emap C:\vanilla-perl\perl\lib\ExtUtils\typemap -typemap typemap SHA.xs
Show quoted text
> SHA.xs
c && C:\vanilla-perl\perl\bin\perl.exe -MExtUtils::Command -e mv SHA.xsc
SHA.c
gcc -c -I. -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT
-DPERL_
IMPLICIT_SYS -fno-strict-aliasing -DPERL_MSVCRT_READFIX -s -O2
-DVERSION=\"5.
34\" -DXS_VERSION=\"5.34\" "-IC:\vanilla-perl\perl\lib\CORE"
-DSHA_PERL_MOD
ULE SHA.c
In file included from ./src/sha.c:219,
from SHA.xs:7:
./src/sha64bit.c: In function `sha512':
./src/sha64bit.c:91: warning: integer constant is too large for
"unsigned long"
type
./src/sha64bit.c:91: warning: integer constant is too large for
"unsigned long"
type
./src/sha64bit.c:91: warning: integer constant is too large for
"unsigned long"
type
./src/sha64bit.c:91: warning: integer constant is too large for
"unsigned long"
type
./src/sha64bit.c:91: warning: integer constant is too large for
"unsigned long"
type
./src/sha64bit.c:91: warning: integer constant is too large for
"unsigned long"
type
./src/sha64bit.c:95: warning: integer constant is too large for
"unsigned long"
type
./src/sha64bit.c:95: warning: integer constant is too large for
"unsigned long"
type
./src/sha64bit.c:95: warning: integer constant is too large for
"unsigned long"
type
./src/sha64bit.c:96: warning: integer constant is too large for
"unsigned long"
type
./src/sha64bit.c:96: warning: integer constant is too large for
"unsigned long"
type
./src/sha64bit.c:96: warning: integer constant is too large for
"unsigned long"
type
Running Mkbootstrap for Digest::SHA ()
C:\vanilla-perl\perl\bin\perl.exe -MExtUtils::Command -e chmod 644 SHA.bs