in reply to
How to write a perl script to work on many OS(s)
As well as File::Spec you might also want to take a look at Path::Class. It's not core, but has a much saner API in my opinion.
Compiling them myself
Merijn's HP-UX software
Whatever is shipped with my OS release
None, i use PerlScript
Results (193 votes),