The stupid question is the question not asked | |
PerlMonks |
"use lib" with low precedence?by joe++ (Friar) |
on Oct 07, 2002 at 12:07 UTC ( [id://203298]=perlquestion: print w/replies, xml ) | Need Help?? |
joe++ has asked for the wisdom of the Perl Monks concerning the following question:
Monks,
I'm developing a script on a box where I can't install modules. No problem, I just create a local libdir and add That's classic. Now this inserts the path libdir in front of @INC, which means that my local library will be ALWAYS used, regardless of the availability of the same module in the regular @INC paths. This is not wat I want; I want to provide the local library only in case a global installed library is missing. Now I was thinking about a solution where I require this specific module in an eval block instead of use-ing it, catch errors and require my local version if needed. However, this is more complicated and I don't get the benefit of compile-time checking of the used module. Is there a better solution? --
Back to
Seekers of Perl Wisdom
|
|