G'day viradan,
Welcome to the monastery.
Check perl -V on both OSes.
I'm reasonably certain that '.' has been included in @INC by default on all Perl versions and OSes that I've used; however, I rarely put modules in the current directory so I've had little reason to check this.
On my completely different version and platform (v5.18.1 built for darwin-thread-multi-2level), I see this:
$ perl -V ... @INC: /Users/ken/local/lib/perl /Users/ken/perl5/perlbrew/perls/perl-5.18.1t/lib/site_perl/5.18.1/ +darwin-thread-multi-2level /Users/ken/perl5/perlbrew/perls/perl-5.18.1t/lib/site_perl/5.18.1 /Users/ken/perl5/perlbrew/perls/perl-5.18.1t/lib/5.18.1/darwin-thr +ead-multi-2level /Users/ken/perl5/perlbrew/perls/perl-5.18.1t/lib/5.18.1 .
Update: Just for completeness, and in case you were wondering where it came from, the first path in my @INC is from:
$ echo $PERL5LIB /Users/ken/local/lib/perl
-- Ken
In reply to Re: use lib current directory
by kcott
in thread use lib current directory
by viradan
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |