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';
...
================================================================
Makefile