Re: Packaging Tcl/Tk Application on Windows: Single File Executable



Dennis LaBelle wrote:
> Roy Terry wrote:
>
> >
> > "Dennis LaBelle" <labelled@xxxxxxxxxxxx> wrote in message
> > news:yA5jf.40751$DL6.31408@xxxxxxxxxxxxxxxxxxxxxxx
> >> Roy Terry wrote:
> >>
> >> > Note to Dennis laBelle:
> >> > A freewrap feature to wrap and
> >> > unwrap Img in a couple of procs
> >> > would be a super enhancement for freewrap.
> >>
> >> I think it would just be easier for me to compile the Img extension right
> >> into freeWrap itself. Would that be "super", too?
> > I thought of compiling in too but Img uses a
> > lot of .dll files for the various formats so I wonder
> > if static link might be impractical or
> > even impossible.
>
> I don't expect it to be too much of a problem. It should just make the
> freeWrap program a little bigger.
>
> Dennis

Oh yes that would be super ;-)
But make it a different flavour like you did with BLT and TCLSH
versions. Freewrap keeps getting larger as it is. I keep having to use
older versions of freewrap sometimes to make my apps fit on a 1.44M
floppy (some of us still distribute on floppies :-P )

Also, what happened to the encryption/obfuscation function. I just
realised newer versions of freewrap no longer obfuscate my scripts.

I would also like to take this opportunity thank you for freewrap. I
was once stuck with a problem at a site. The laptop I had didn't have
any debugging tool nor did it have any development tool installed. Then
I remembered that one of our in-house apps is freewrapped. I wrote a
simple serial line monitoring script in tcl, opened up the app in
winzip, replaced the main script with my new script, edited some bits
in there to make the freewrapped app recognise my new script and saved
it back to disk. Then I changed the extension back to .exe and
double-clicked on the app. It worked! I was able to develop new
software, on site, in 3 hours without a development environment. My
boss was impressed and relieved that they didn't have to ship another
laptop to the site just to debug the problem.

.



Relevant Pages

  • Re: Anyone know how to write one of these?
    ... nautilus gives me a small dialog that allows me to ... >>script or extension and where would I put it when done? ... Is there an app ...
    (Fedora)
  • Re: Freewrap question -- how to handle dlls
    ... > I'm using BLT on Windows, which doesn't support stubs. ... Use my installer to place my binary extensions in a fixed location ... Add the app directory to the auto_path variable like so: ... messy than what you would do in freewrap. ...
    (comp.lang.tcl)
  • Re: FreeWrap using libraries
    ... Wrap the script with the following command. ... The ZIPOBJDIR variable defined in the freeWrap Make files needs to be set to ... To use "package require" you would need to create a pkgIndex.tcl file, ...
    (comp.lang.tcl)
  • exit or destroy with exec from a tcl script
    ... i have a script that is invoked from an exec command. ... it is using a special wish interpreter generated by freewrap. ...
    (comp.lang.tcl)
  • Re: FreeWrap can load shared libraries directly from its VFS
    ... does this mean that the PLUS versions of freeWrap would then no longer be necessary (or even the Winico extension in the Windows version) as one could just wrap those binary extensions into their executable and load them if so desired anyways? ...
    (comp.lang.tcl)