Hello! I have the Win32::API installation troubles on ActivePerl-5.8.8.822-MSWin32-x64-280952.msi.
I tried two cases of Win32::API installations. How do I go about installing Win32::API on ActivePerl-5.8.8.822-MSWin32-x64? <Case1:> Useing ppm install Win32-API.ppd I downloaded the Win32-API-0.46.zip http://ppm.activestate.com/PPMPackages/zips/8xx-builds-only/Windows/ The result of the installation was followings: > ppm install Win32-API.ppd ppm install failed: The PPD does not provide code to install for this platform <Case2:> Generating the Win32::API module by running perl Makefile.PL and nmake in "Set Windows XP x64 Build Environment (Retail)" The result of the compiling was "fatal error". The results were followings: >perl makefile.pl Checking if your kit is complete... Looks good Writing Makefile for Win32::API::Callback Writing Makefile for Win32::API >nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop. ****** Warning and Error messages ************************ nmake -f Makefile all -nologo cd .. cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DNO_HASH_SEED -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DVERSION=\"0.46\" -DXS_VERSION=\"0.46\" "-IC:\Perl64\lib\CORE" API.c API.c API.xs(129) : warning C4311: 'type cast' : pointer truncation from 'FARPROC' to 'long' API.xs(208) : warning C4311: 'type cast' : pointer truncation from 'char *' to 'long' API.xs(225) : warning C4312: 'type cast' : conversion from 'long' to 'char *' of greater size API.xs(296) : warning C4244: '=' : conversion from 'IV' to 'int', possible loss of data API.xs(311) : warning C4244: '=' : conversion from 'IV' to 'int', possible loss of data API.xs(315) : warning C4244: '=' : conversion from 'IV' to 'long', possible loss of data API.xs(334) : warning C4244: '=' : conversion from 'NV' to 'float', possible loss of data API.xs(421) : warning C4244: '=' : conversion from 'IV' to 'long', possible loss of data API.xs(507) : error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture API.xs(507) : error C2065: 'mov' : undeclared identifier API.xs(507) : error C2146: syntax error : missing ';' before identifier 'eax' API.xs(507) : error C2065: 'eax' : undeclared identifier API.xs(507) : error C2065: 'dword' : undeclared identifier API.xs(507) : error C2146: syntax error : missing ';' before identifier 'ptr' API.xs(507) : error C2065: 'ptr' : undeclared identifier API.xs(507) : error C2146: syntax error : missing ';' before identifier 'pParam' API.xs(507) : error C2143: syntax error : missing ';' before '}' API.xs(507) : error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture API.xs(507) : error C2065: 'push' : undeclared identifier API.xs(507) : error C2146: syntax error : missing ';' before identifier 'eax' API.xs(507) : error C2143: syntax error : missing ';' before '}' API.xs(514) : error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture API.xs(514) : error C2146: syntax error : missing ';' before identifier 'eax' API.xs(514) : error C2146: syntax error : missing ';' before identifier 'ptr' API.xs(514) : error C2146: syntax error : missing ';' before identifier 'ppParam' API.xs(514) : error C2143: syntax error : missing ';' before '}' API.xs(514) : error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture API.xs(514) : error C2146: syntax error : missing ';' before identifier 'eax' API.xs(514) : error C2143: syntax error : missing ';' before '}' API.xs(522) : error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture API.xs(522) : error C2146: syntax error : missing ';' before identifier 'eax' API.xs(522) : error C2143: syntax error : missing ';' before '}' API.xs(522) : error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture API.xs(522) : error C2146: syntax error : missing ';' before identifier 'eax' API.xs(522) : error C2143: syntax error : missing ';' before '}' API.xs(529) : error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture API.xs(529) : error C2146: syntax error : missing ';' before identifier 'eax' API.xs(529) : error C2143: syntax error : missing ';' before '}' API.xs(529) : error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture API.xs(529) : error C2146: syntax error : missing ';' before identifier 'eax' API.xs(529) : error C2143: syntax error : missing ';' before '}' API.xs(537) : error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture API.xs(538) : error C2146: syntax error : missing ';' before identifier 'eax' API.xs(538) : error C2146: syntax error : missing ';' before identifier 'ptr' API.xs(538) : error C2109: subscript requires array or pointer type API.xs(539) : error C2146: syntax error : missing ';' before identifier 'eax' API.xs(540) : error C2146: syntax error : missing ';' before identifier 'eax' API.xs(540) : error C2146: syntax error : missing ';' before identifier 'ptr' API.xs(540) : error C2109: subscript requires array or pointer type API.xs(541) : error C2146: syntax error : missing ';' before identifier 'eax' API.xs(563) : error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture API.xs(563) : error C2146: syntax error : missing ';' before identifier 'eax' API.xs(563) : error C2143: syntax error : missing ';' before '}' API.xs(563) : error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture API.xs(563) : error C2146: syntax error : missing ';' before identifier 'eax' API.xs(563) : error C2143: syntax error : missing ';' before '}' API.xs(599) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data API.xs(698) : error C2065: 'call' : undeclared identifier API.xs(698) : error C2146: syntax error : missing ';' before identifier 'dword' API.xs(698) : error C2146: syntax error : missing ';' before identifier 'ptr' API.xs(698) : error C2109: subscript requires array or pointer type API.xs(699) : error C2065: 'fstp' : undeclared identifier API.xs(699) : error C2146: syntax error : missing ';' before identifier 'qword' API.xs(699) : error C2065: 'qword' : undeclared identifier API.xs(699) : error C2146: syntax error : missing ';' before identifier 'ptr' API.xs(699) : error C2109: subscript requires array or pointer type Morihiro Miyazaki System Manager System Development Hatsumeitsushin Co.LTD. [EMAIL PROTECTED] _______________________________________________ Perl-Win32-Users mailing list Perl-Win32-Users@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs