package module1; use strict; require Exporter; use vars qw(@EXPORT_OK); our $str = "Placeholder"; @EXPORT_OK = qw($str); 1; #### #!/usr/bin/perl -w use strict; use module1 qw($str); print $str; #### Global symbol "$str" requires explicit package name at ./script.pl line 7. Execution of ./script.pl aborted due to compilation errors.