Global symbol "$p" requires explicit package name at link.pl line 9. Global symbol "$p" requires explicit package name at link.pl line 14. Execution of link.pl aborted due to compilation errors.