[Repost]

Could someone lend a hand? 

Using Inline-0.43, when I follow the instructions outlined in the Inline-FAQ
concerning installing modules which make use of Inline with
Inline::MakeMaker... I get the following error doing nmake:

C:\pub\Wrk\Perl\win32api>nmake 

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

mkdir blib 
mkdir blib\lib 
mkdir blib\lib\Win32 
mkdir blib\lib\Win32\API 
mkdir blib\arch 
mkdir blib\arch\auto 
mkdir blib\arch\auto\Win32 
mkdir blib\arch\auto\Win32\API 
mkdir blib\arch\auto\Win32\API\User 
mkdir blib\lib\auto 
mkdir blib\lib\auto\Win32 
mkdir blib\lib\auto\Win32\API 
mkdir blib\lib\auto\Win32\API\User 
cp lib/Win32/Script.pm blib\lib\Win32\Script.pm 
cp lib/Win32/Script/Resource.pm blib\lib\Win32\Script\Resource.pm 
cp lib/Win32/API/User.pm~ blib\lib\Win32\API\User.pm~ 
cp lib/Win32/Script/Windows.pm blib\lib\Win32\Script\Windows.pm 
cp lib/Win32/API/User.pm blib\lib\Win32\API\User.pm 
NMAKE : fatal error U1073: don't know how to make 'User.inl' 
Stop. 

I've attached the Makefile. 

The contents of my Makefile.PL are: 
================================================================ 
use Inline::MakeMaker; 
WriteInlineMakefile( 
    'NAME'         => 'Win32::API::User', 
    'VERSION_FROM' => 'lib/Win32/API/User.pm', 
    ( $ExtUtils::MakeMaker::VERSION >= 5.43 
      ? () 
      : ('AUTHOR'        => 'Garrett Goebel ([EMAIL PROTECTED])', 
         'ABSTRACT_FROM' => 'lib/Win32/API/User.pm') 
    ) 
); 
================================================================ 

and the contents of ./lib/Win32/API/User.pm: 
================================================================ 
#!perl -w 
package Win32::API::User; 
use strict; 
use Inline C => LIBS    => '-luser32', 
             => DATA 
             => NAME    => 'Win32' 
             => VERSION => '0.01'; 
... 
================================================================ 

  

Reply via email to