Hi!
I have a question about building/developing modules that use Inline.
I managed to install (kind-of) an inlined module of mine on win32 (after these adventures: http://rt.cpan.org/NoAuth/Bug.html?id=7552). It was an old module that worked the way I wanted with Inline 0.22 and Perl 5.6.1, but now I couldn't get Inline to not recompile the source in my standalone release. So I read about installed Inlined modules and it seeems to be what I'm after.
But when I got the module to build I got a little confused. I'm probably missing something obvious.
The FAQ at <http://search.cpan.org/~ingy/Inline-0.44/Inline-FAQ.pod#Whatever_happened_to_the_SITE_INSTALL_option?> says that step seven is:
"Make sure VERSION matches $Foo::VERSION. This must be a string (not a number) matching /^\d\.\d\d$/"
If I don't have a version number, "make test" works ok and it creates an _Inline directory to build it in. But having a version number in the "use Inline" statement, Inline complains that:
"The extension 'Game::Decoder::PerlDecode' is not properly installed in path: 'lib'
If this is a CPAN/distributed module, you may need to reinstall it on your system."
It seems like Inline needs to be made aware of the fact that I'm not _supposed_ to have installed the module yet. Right now I can comment out the version when running the tests, but that seems a bit... manual.
Is there a proper procedure for doing this?
/J -------- ------ ---- --- -- -- -- - - - - - Johan Lindstr�m Sourcerer @ Boss Casinos johanl AT DarSerMan.com
Latest bookmark: "TCP Connection Passing" http://tcpcp.sourceforge.net/ dmoz: /Computers/Programming/Languages/JavaScript/ 12
