I cannot find a PPM for this and when I compile it with VC++ v6 standard, I
keep getting failed tests during the 'nmake test' stage.

C:\Documents and
Settings\Adam\Desktop\Win32-API-0.41.tar\Win32-API-0.41>perl Ma
kefile.pl
Writing Makefile for Win32::API::Callback
Writing Makefile for Win32::API

C:\Documents and
Settings\Adam\Desktop\Win32-API-0.41.tar\Win32-API-0.41>nmake

Microsoft (R) Program Maintenance Utility Version 7.00.9466
Copyright (C) Microsoft Corporation.  All rights reserved.





    cl -c    -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_ST
RICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PER
LIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"0.41\"  -DXS_VERSI
ON=\
"0.41\"  "-IC:\Perl\lib\CORE"   Callback.c
cl : Command line warning D4029 : optimization is not available in the
standard
edition compiler
Callback.c
Callback.xs(332) : warning C4101: 'checkpoint' : unreferenced local variable
Callback.xs(333) : warning C4101: 'size' : unreferenced local variable
Callback.xs(510) : warning C4018: '<' : signed/unsigned mismatch
Callback.xs(609) : warning C4018: '<' : signed/unsigned mismatch
Callback.xs(826) : warning C4101: 'intypes' : unreferenced local variable
Callback.xs(815) : warning C4101: 'pParam' : unreferenced local variable
Callback.xs(815) : warning C4101: 'pParam' : unreferenced local variable
Callback.xs(823) : warning C4101: 'obj_intypes' : unreferenced local
variable
Callback.xs(811) : warning C4101: 'lParam' : unreferenced local variable
Callback.xs(814) : warning C4101: 'cParam' : unreferenced local variable
Callback.xs(816) : warning C4101: 'ppParam' : unreferenced local variable
Callback.xs(813) : warning C4101: 'dParam' : unreferenced local variable
Callback.xs(820) : warning C4101: 'obj_proto' : unreferenced local variable
Callback.xs(810) : warning C4101: 'iParam' : unreferenced local variable
Callback.xs(812) : warning C4101: 'fParam' : unreferenced local variable
Callback.xs(882) : warning C4101: 'selfpos' : unreferenced local variable
"Running Mkbootstrap for Win32::API::Callback ()"
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 Callback.bs




    link -out:..\blib\arch\auto\Win32\API\Callback\Callback.dll -dll -nologo
 -nodefaultlib -debug -opt:ref,icf  -libpath:"C:\Perl\lib\CORE"  -machine:x8
6 Ca
llback.obj   C:\Perl\lib\CORE\perl58.lib oldnames.lib kernel32.lib
user32.lib gd
i32.lib winspool.lib  comdlg32.lib advapi32.lib shell32.lib ole32.lib
oleaut32.l
ib  netapi32.lib uuid.lib wsock32.lib mpr.lib winmm.lib  version.lib
odbc32.lib
odbccp32.lib msvcrt.lib -def:Callback.def
   Creating library ..\blib\arch\auto\Win32\API\Callback\Callback.lib and
object
 ..\blib\arch\auto\Win32\API\Callback\Callback.exp
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755
..\blib\arch\auto\
Win32\API\Callback\Callback.dll
        C:\Perl\bin\perl.exe -MExtUtils::Command -e cp Callback.bs
..\blib\arch\
auto\Win32\API\Callback\Callback.bs
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644
..\blib\arch\auto\
Win32\API\Callback\Callback.bs




    cl -c    -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_ST
RICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PER
LIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"0.41\"  -DXS_VERSI
ON=\
"0.41\"  "-IC:\Perl\lib\CORE"   API.c
cl : Command line warning D4029 : optimization is not available in the
standard
edition compiler
API.c
API.xs(305) : warning C4244: '=' : conversion from 'NV' to 'float', possible
los
s of data
API.xs(220) : warning C4101: 'cParam' : unreferenced local variable
API.xs(216) : warning C4101: 'iParam' : unreferenced local variable
API.xs(206) : warning C4101: 'callbacks' : unreferenced local variable
API.xs(205) : warning C4101: 'structs' : unreferenced local variable
"Running Mkbootstrap for Win32::API ()"
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 API.bs




    link -out:blib\arch\auto\Win32\API\API.dll -dll -nologo -nodefaultlib -d
ebug -opt:ref,icf  -libpath:"C:\Perl\lib\CORE"  -machine:x86 API.obj
C:\Perl\l
ib\CORE\perl58.lib 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.li
b -def:API.def
   Creating library blib\arch\auto\Win32\API\API.lib and object
blib\arch\auto\W
in32\API\API.exp
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755
blib\arch\auto\Win
32\API\API.dll
        C:\Perl\bin\perl.exe -MExtUtils::Command -e cp API.bs
blib\arch\auto\Win
32\API\API.bs
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644
blib\arch\auto\Win
32\API\API.bs

C:\Documents and
Settings\Adam\Desktop\Win32-API-0.41.tar\Win32-API-0.41>nmake t
est

Microsoft (R) Program Maintenance Utility Version 7.00.9466
Copyright (C) Microsoft Corporation.  All rights reserved.





    link -out:..\blib\arch\auto\Win32\API\Callback\Callback.dll -dll -nologo
 -nodefaultlib -debug -opt:ref,icf  -libpath:"C:\Perl\lib\CORE"  -machine:x8
6 Ca
llback.obj   C:\Perl\lib\CORE\perl58.lib oldnames.lib kernel32.lib
user32.lib gd
i32.lib winspool.lib  comdlg32.lib advapi32.lib shell32.lib ole32.lib
oleaut32.l
ib  netapi32.lib uuid.lib wsock32.lib mpr.lib winmm.lib  version.lib
odbc32.lib
odbccp32.lib msvcrt.lib -def:Callback.def
   Creating library ..\blib\arch\auto\Win32\API\Callback\Callback.lib and
object
 ..\blib\arch\auto\Win32\API\Callback\Callback.exp
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755
..\blib\arch\auto\
Win32\API\Callback\Callback.dll




    link -out:blib\arch\auto\Win32\API\API.dll -dll -nologo -nodefaultlib -d
ebug -opt:ref,icf  -libpath:"C:\Perl\lib\CORE"  -machine:x86 API.obj
C:\Perl\l
ib\CORE\perl58.lib 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.li
b -def:API.def
   Creating library blib\arch\auto\Win32\API\API.lib and object
blib\arch\auto\W
in32\API\API.exp
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755
blib\arch\auto\Win
32\API\API.dll

Microsoft (R) Program Maintenance Utility Version 7.00.9466
Copyright (C) Microsoft Corporation.  All rights reserved.

No configuration specified. Defaulting to API_test - Win32 Release.
        C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0,
'bl
ib\lib', 'blib\arch')" t\00_API.t t\01_Struct.t
t\00_API.......ok
t\01_Struct....ok
All tests successful.
Files=2, Tests=14,  0 wallclock secs ( 0.00 cusr +  0.00 csys =  0.00 CPU)




    link -out:..\blib\arch\auto\Win32\API\Callback\Callback.dll -dll -nologo
 -nodefaultlib -debug -opt:ref,icf  -libpath:"C:\Perl\lib\CORE"  -machine:x8
6 Ca
llback.obj   C:\Perl\lib\CORE\perl58.lib oldnames.lib kernel32.lib
user32.lib gd
i32.lib winspool.lib  comdlg32.lib advapi32.lib shell32.lib ole32.lib
oleaut32.l
ib  netapi32.lib uuid.lib wsock32.lib mpr.lib winmm.lib  version.lib
odbc32.lib
odbccp32.lib msvcrt.lib -def:Callback.def
   Creating library ..\blib\arch\auto\Win32\API\Callback\Callback.lib and
object
 ..\blib\arch\auto\Win32\API\Callback\Callback.exp
        C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755
..\blib\arch\auto\
Win32\API\Callback\Callback.dll
        C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0,
'..
\blib\lib', '..\blib\arch')" t\02_Callback.t
t\02_Callback....dubious
        Test returned status 5 (wstat 1280, 0x500)
DIED. FAILED test 2
        Failed 1/2 tests, 50.00% okay
Failed Test     Stat Wstat Total Fail  Failed  List of Failed
----------------------------------------------------------------------------
---
t\02_Callback.t    5  1280     2    1  50.00%  2
Failed 1/1 test scripts, 0.00% okay. 1/2 subtests failed, 50.00% okay.
NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.

C:\Documents and Settings\Adam\Desktop\Win32-API-0.41.tar\Win32-API-0.41>

__END__

So, how do I fix this so I can use the newest version as the 0.20 version
won't let me access a DLL method that the .35 version I had installed before
I updated builds would.  Any help is greatly appreciated.

_______________________________________________
Perl-Win32-Users mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to