in reply to Re: Packaging GUI application.
in thread Packaging GUI application.

Got code for this method? I'd like to see the evils of which you speak. Personally, I swear by PAR because it "just works" for Windows and Linux and I can clean up my own temp directory.

Just pass the -M Tk switch to pp, and yes, your application may be around 1 MB for something as simple as a Windows autorun program, but the runtime is there, and it all just works.

I suppose PAR is creating the files in %TEMP% only during development, not on a user's machine?

Replies are listed 'Best First'.
Re^3: Packaging GUI application.
by Courage (Parson) on Aug 26, 2004 at 06:07 UTC
    You can download 1Mbyte example of my distribution at http://www.vkonovalov.ru/files-exchange/perl58tk84-for-cd.zip, it unpacks to 2Mbytes, and runs independent of existing Perl software on machine.

    Unpack it to some directory, and run "start.exe"

    Few comments:

    • index.txt is auxillary file for application itself, not for bootstrapping distro.
    • msvcrt.dll could be just removed for 99% of Windows computers already have it; only elder Windows95 w/o SR require it.
    • all perl-5.8.x+Tk84 library files live in modules/modules.pm.
    • No temporary files.

    In case there will be some kind of interest, I'll provide more detailed explanations, just let me know.
    However I don't think this will be the case.

    Courage, the Cowardly Dog