Global symbol "$string" requires explicit package name at test.pl line 1. Global symbol "$string" requires explicit package name at test.pl line 2. Bareword "O" not allowed while "strict subs" in use at test.pl line 2. Execution of test.pl aborted due to compilation errors.