Re: Hitting issue of Inline::Config existance
[email protected] Wed, 3 Apr 2013 15:53:02 +1100
| Newsgroups | perl.inline |
|---|---|
| Message-ID | <4FF793E29D314585BD7A525A7AFE58D9@OwnerPC311012> |
-----Original Message----- From: Piyush Verma Sent: Tuesday, April 02, 2013 3:27 PM To: [email protected] Subject: Hitting issue of Inline::Config existance > Hi, > > I am hitting issue. > * > * > * Failed to load Inline Java:As of Inline v0.30, use of the Inline::Config > module is no longer supported* > *or allowed. If Inline::Config exists on your system, it can be removed. > See > * > *the Inline documentation for information on how to configure Inline.* > *(You should find it much more straightforward than Inline::Config :-)* Wow - ancient history. I didn't know there ever was an Inline::Config module. > Please let me know where to find Inline::Config, to resolve this issue. Relative to where Inline.pm is installed, you would find this Config.pm in the ./Inline folder. But maybe something else is going on - surely, you cannot be using Inline-0.26 or earlier. > Please point out if there is any other way of resolving this issue. The error comes about from this line of code (in version 0.52 of Inline.pm): croak M14_usage_Config() if %main::Inline::Config::; So, for you, %main::Inline::Config:: is returning true. I guess that means Inline::Config got loaded. (Can it mean anything else ?) What do you get when you run: perl -MInline::Config -le 'for(keys(%INC)){print "$_: $INC{$_}"}' That should give at least confirm whether (and where) Inline::Config is to be found. NOTE: If you're on MS Windows, you need to instead run: perl -MInline::Config -le "for(keys(%INC)){print \"$_: $INC{$_}\"}" What OS are you using ? ... which versions of Inline and Inline::Java ? ... and which version of perl ? Cheers, Rob