# 1159936 revising stevieb's OP use if ( $^O !~ /MSWin/ ), 'Proc::Daemon'; { print "$INC{'Proc/Daemon.pm'}\n"; } use if ($^O =~ /MSWin/), 'Win32::Daemon'; { print "$INC{'Win32/Daemon.pm'}\n"; } exit;