I am having a problem creating a freestanding executable using PDK 3.0. The script runs Ok and when I create an executable which is not freestanding (i.e. The exe still requires perl to be installed) this exe also works ok. When I create the freestanding exe I do not get any errors or warnings but the exe just does not run. The script uses TK and is complied as a gui Has anyone come across this or a similar problem before? Any help or suggestions much appreciated. If this is the wrong forum to be asking questions about PDK then I apologize (but could you please direct me to the correct one) Thanks in advance mal P.s.
Here is some additional info: Operating system = WinNT4 Sp6 Perl Version = ActivePerl 5.6.1.629 PDK Version = 3.0.2 Parameters passed to perl app = perlapp -v -s=myscript.pl -f -e=myscript.exe -g The script uses the following modules: Tk Tk::DialogBox vars Tk::Event Tk::Dialog Carp. Hi Tim You get perlapp when you use the perl development kit which I downloaded from ActiveState (www.activestate.com). In the PDK you also get perlcom which allows you to create com objects and another tool which allows you to create services for windows. I use perlapp on windowsNT but I think it can also be used on linux and solaris systems.
Perl development Kit post #302199668 at the UNIX and Linux Forums by gjithin on Tuesday 27th of May 2008 11:35:48 AM.
To use it fully it costs about US$150 to register. There are cheaper tools to create exe's such as perl2exe about US$30 (which you can get from but perl2exe is not as good/easy to use as perlapp (just my opinion of course). Regards Mal PS. I worked out why my script would not compile correctly. I had to pass a list of the modules I was using to perlapp in the form of a switch statement. As follows perlapp -f -g -s=myscript.pl -e=myscript.exe -a=Tk;Tk::Dialog;UNIVERSAL;Tk::Button;Tk::Label -Original Message- From: Tim Keefer Sent: Monday, September 10, 2001 9:34 PM To: temp Subject: Re: Perl Development Kit Hi, I've been looking around in my perl installation and on perl.com to find information about 'perlapp' but can't seem to find anything. Where did you get it?
It sounds like a very useful tool. Thanks, Tim At 03:28 AM 9/10/2001, you wrote.
I am having a problem creating a freestanding executable using PDK 3.0. The script runs Ok and when I create an executable which is not freestanding (i.e. The exe still requires perl to be installed) this exe also works ok.
When I create the freestanding exe I do not get any errors or warnings but the exe just does not run. The script uses TK and is complied as a gui Has anyone come across this or a similar problem before? Any help or suggestions much appreciated. If this is the wrong forum to be asking questions about PDK then I apologize (but could you please direct me to the correct one) Thanks in advance mal P.s.
Here is some additional info: Operating system = WinNT4 Sp6 Perl Version = ActivePerl 5.6.1.629 PDK Version = 3.0.2 Parameters passed to perl app = perlapp -v -s=myscript.pl -f -e=myscript.exe -g The script uses the following modules: Tk Tk::DialogBox vars Tk::Event Tk::Dialog Carp - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected].