(That's assuming, of course, that the script runs to completion ;-)
Since that's the problem facing Special_K perhaps using a coderef in @INC will be a more useful strategy in this instance*.
#!/usr/bin/env perl use strict; use warnings; BEGIN { unshift @INC, sub { warn "Loading $_[1]\n"; 0; }; } use File::Copy;
When I run this (with File::Copy 2.35 on perl 5.34.0 on Linux) the result is:
Loading File/Copy.pm Loading File/Spec.pm Loading File/Spec/Unix.pm Loading Cwd.pm Loading Exporter.pm Loading XSLoader.pm Loading constant.pm Loading warnings/register.pm Loading Config.pm Loading Time/HiRes.pm Loading Exporter/Heavy.pm Loading Scalar/Util.pm Loading List/Util.pm Loading overload.pm Loading overloading.pm
So List::Util is in there on my platform right enough.
* I'm sure there's a module for this but I can neither remember nor find it just now.
🦛
In reply to Re^2: help with "symbol lookup error" message
by hippo
in thread help with "symbol lookup error" message
by Special_K
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |