Hello kevbot, that was ist!!! THANK YOU! I have a couple of questions, as I couldn't find any answer on the Wen. 1) Why does it need X11 (if Tkx runs without it without problems)? 2) If I deploy the software to other users... will they need to install X11 to?
If you are not using a packager and intend to deploy your script simply by providing a copy of the script, the end users will need to have Xquartz and all required perl modules installed. If you wish to give your users a stand-alone executable, you could try to package up your app using PAR::Packer. This thread (Perl/Tk and PAR::Packer on OS X) has a discussion on trying to create a stand-alone executable of a Perl/Tk app; however, the conclusion seems to be that the end users of the executable would still need to have Xquartz installed.