in reply to Tk executable on non-perl machine

You can also try to insert more: use pragmas.. Like:
use Tk::Frame; use Tk::Notebook; #And whatever you may be using...
That way its included if missed with par...