Hi Dave,

I am seeing warnings when building some Datetime perl modules
under 5.8.0. They were not there for version 5.6.1.

Can I ignor them?

Thanks

Ron Hill


for perl version 5.8.0

F:\perl_modules\Params-Validate-0.57>perl makefile.pl

Checking if your kit is complete...
Looks good
Writing Makefile for Params::Validate

[snipped]

F:\perl_modules\Params-Validate-0.57>nmake

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

[more snippage]

        cl -c    -nologo -Gf -W3 -MD -DNDEBUG -O1 -DWIN32 -D_CONSOLE
-DNO_STRICT -DHAVE_DES_FCRYPT -
DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -DNDEBUG -O1    -D
VERSION=\"0.57\"  -DXS_VERSION=\"0.57\"  "-IF:\Perl\lib\CORE"   Validate.c
Validate.c
Validate.xs(631) : warning C4101: 'he' : unreferenced local variable
Validate.xs(706) : warning C4018: '<' : signed/unsigned mismatch
Validate.xs(821) : warning C4101: 'value' : unreferenced local variable
Validate.xs(948) : warning C4101: 'max' : unreferenced local variable
Validate.xs(949) : warning C4101: 'limit' : unreferenced local variable

[snippage]

then I switched to perl version 5.6.1


F:\perl_modules\Params-Validate-0.57>nmake distclean

[snipped]

F:\perl_modules\Params-Validate-0.57>perl makefile.pl

[more snippage]

F:\perl_modules\Params-Validate-0.57>nmake

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

cp lib/Params/ValidatePP.pm blib\lib\Params\ValidatePP.pm
cp lib/Attribute/Params/Validate.pm blib\lib\Attribute\Params\Validate.pm
cp lib/Params/ValidateXS.pm blib\lib\Params\ValidateXS.pm
cp lib/Params/Validate.pm blib\lib\Params\Validate.pm
        F:\perl\bin\Perl.exe -IF:\Perl\lib -IF:\Perl\lib
F:\Perl\lib\ExtUtils/xsubpp  -typemap F:\Pe
rl\lib\ExtUtils\typemap Validate.xs > Validate.xsc && F:\perl\bin\Perl.exe
-IF:\Perl\lib -IF:\Perl\l
ib -MExtUtils::Command -e mv Validate.xsc Validate.c
        cl -c  -nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DPERL_IMPL
ICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDEBUG
-DVERSION=\"0.57\"  -DXS_
VERSION=\"0.57\"  -IF:\Perl\lib\CORE  Validate.c
Validate.c
"Running Mkbootstrap for Params::Validate ()"
        F:\perl\bin\Perl.exe -IF:\Perl\lib -IF:\Perl\lib -MExtUtils::Command
-e chmod 644 Validate.b
s
        F:\perl\bin\Perl.exe "-IF:\Perl\lib" "-IF:\Perl\lib"
-MExtUtils::Mksymlists  -e "Mksymlists(
'NAME' => 'Params::Validate', 'DLBASE' => 'Validate', 'DL_FUNCS' => {  },
'FUNCLIST' => [], 'IMPORTS
' => {  }, 'DL_VARS' => []);"
        link -out:blib\arch\auto\Params\Validate\Validate.dll -dll -nologo
-nodefaultlib -release  -
libpath:"F:\Perl\lib\CORE"  -machine:x86 Validate.obj
F:\Perl\lib\CORE\perl56.lib oldnames.lib ker
nel32.lib user32.lib gdi32.lib winspool.lib  comdlg32.lib advapi32.lib
shell32.lib ole32.lib oleaut3
2.lib  netapi32.lib uuid.lib wsock32.lib mpr.lib winmm.lib  version.lib
odbc32.lib odbccp32.lib msvc
rt.lib -def:Validate.def
   Creating library blib\arch\auto\Params\Validate\Validate.lib and object
blib\arch\auto\Params\Val
idate\Validate.exp
        F:\perl\bin\Perl.exe -IF:\Perl\lib -IF:\Perl\lib -MExtUtils::Command
-e chmod 755 blib\arch\
auto\Params\Validate\Validate.dll
        F:\perl\bin\Perl.exe -IF:\Perl\lib -IF:\Perl\lib -MExtUtils::Command
-e cp Validate.bs blib\
arch\auto\Params\Validate\Validate.bs
        F:\perl\bin\Perl.exe -IF:\Perl\lib -IF:\Perl\lib -MExtUtils::Command
-e chmod 644 blib\arch\
auto\Params\Validate\Validate.bs

Reply via email to