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? :-)