> Is there a module, using which I can determine the Operating > System on which my perl script is running? I cannot use $^O > as the my script will be an executable (using perl2exe) > and therfore the interpreter won't be available during runtime
I've never used perl2exe, I don't know much about it, but are you 100% sure the interpreter isn't available? That'd make every eval{} invalid... and certainly a lot of code uses it. Try compiling code with: eval { print $^O } and see what happens. Jonathan Paton __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]