$ perl5.8.0 -Mstrict -e '$foo = 1' Global symbol "$foo" requires explicit package name at -e line 1. Execution of -e aborted due to compilation errors.