our $filename; BEGIN { $filename = '/tmp/mylogfile'; } use Log::StdLog { file => $filename }; print {*STDLOG} warn => 'Works fine!!!'; #### my $filename = '/tmp/mylogfile'; require Log::StdLog; Log::StdLog->import({ file => $filename }); print {*STDLOG} warn => 'Works fine!!!';