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