$ cat mystrict.pl #!/usr/bin/perl -- use strict; warn $INC{'strict.pm'}; warn $strict::VERSION; $ perl mystrict.pl C:/perl/5.10.1/lib/strict.pm at mystrict.pl line 4. 1.04 at mystrict.pl line 5. $ perl -Ilib mystrict.pl lib/strict.pm at mystrict.pl line 4. 666 at mystrict.pl line 5. $ pp -I lib mystrict.pl $ a.exe /loader/HASH(0xa9428c)/strict.pm at script/mystrict.pl line 4. 666 at script/mystrict.pl line 5. $ pmvers PAR PAR::Packer PAR: 0.994 PAR::Packer: 1.001 $ #### $ pp -c -I lib mystrict.pl Different modules for file 'strict.pm' were found. -> Using 'C:/perl/5.10.1/lib/strict.pm'. -> Ignoring 'C:/temp/lib/strict.pm'. #### $ pp -o mystrict.exe -I lib mystrict.pl $ mystrict.exe /loader/HASH(0xa942d4)/strict.pm at script/mystrict.pl line 4. 666 at script/mystrict.pl line 5. #### $ perl -Ilib -Mstrict -S pp -c -I lib mystrict.pl Different modules for file 'strict.pm' were found. -> Using 'C:/perl/5.10.1/lib/strict.pm'. -> Ignoring 'C:/temp/lib/strict.pm'.