> perl -c -Mstrict -e "$fred = 42" Global symbol "$fred" requires explicit package name (did you forget to declare "my $fred"?) at -e line 1. -e had compilation errors.