Hi Everybody,

I wrote a Perl module with Inline 0.44 which uses Inline C. I followed the 
instructions at 
http://search.cpan.org/~ingy/Inline-0.44/Inline.pod#Writing_Modules_with_Inline 
and got a working module skeleton which I modified to my needs. When I 
wanted to do a "nmake" (I'm using ActiveState ActivePerl 5.8.7) I get an 
error stating that it can't find the target '<modulename>.inl'.
Looking it up in the Makefile, this target is called by 'pure_all'. Three 
lines above this call there is a target called '.pm.inl' which runs Perl to 
do the Inline compiling and installation stuff. When I  manually change this 
target name to '<modulename>.inl' after 'perl Makefile.pl' has been invoked, 
everything works fine. Is this a bug in Inline::MakeMaker or am I just 
missing something? This is annoying if you consider distributing your module 
to users which might run into the same problem and have to solve it by 
editing a Makefile.

Greetings

Uli

P.S.: when will Inline::MakeMaker be sensible to whitespaces in paths? :-) 


Reply via email to