Why can't EPIC detect PadWalker?

I have Eclipse (3.5-32) on my Unix machine. I installed EPIC updates for stable 0.5.x and PadWalker (1.5).

Since I am a local user without sudo rights, I installed PadWalker in a different folder. I set this path as a PERL5LIB environment PERL5LIB .

When I do echo $PERL5LIB or perl -le 'print foreach @INC' , I see the PadWalker module.

But when I try to debug using Eclipse, it says "Error: Install PadWalker".

So far, to get this working, I have explicitly added this PadWalker to my project using the "Properties" parameter in Eclipse.

Is there a better way to do this so that I don't have to add Padwalker to my project every time?

Thanks.

+4
source share
1 answer

First of all, I assume that you did not install PERL5LIB in the process that spawns Eclipse, but in some other process. If so, what you see in the tooltip using perl -le 'print foreach @INC' will not reflect what EPIC perl sees.

I am using a locally installed version of Perl, so I do not need special permissions or PERL5LIB. You can use perlbrew for this. Then just tell EPIC to use the Perl assembly that you installed with perlbrew and for which you installed PadWalker.

+4
source

All Articles