In addition to using the An alternative to File::Find for directory traversing also see the node Re: Re: Re: Importing external dependencies into source that I just wrote on compiling your Perl source and the GNU find.exe into a single executable to remove the external dependencies. Together the two offer a complete single source solution without using File::Find.
in reply to Getting files in a directory tree
Programming these days takes more than a lone avenger with a compiler. - sam