I'm pleased to announce release V1.0.8 of tclexecomp, a TCL executable wrapper.
What is new in V1.0.8
----------------------
1. Update to tktreectrl V2.4.2
2. Integration of trofs V0.4.9
About
-----
tclexecomp is a TCL exectutable wrapper, which creates a single executable
file from a tcl script. Currently it can create binaries for Linux (64 Bit),
Windows (64 Bit) and MACOS (64 Bit).
It is based on freewrap (
http://freewrap.sourceforge.net/), but with many more
tcl-modules integrated and support for more operation systems.
Web-Site and Download
---------------------
You can find it under
http://tclexecomp.sourceforge.net/index.html
Usage
-----
To wrap a Tcl/Tk-Script into an Executable, simply use the following command:
tclexecomp <tclfile> -w <tclexecomp destination binary> -o <output-file> -forcewrap
As an example on Linux (64Bit) you can create an executable for Windows 64 (Bit)
in the following way
tclexecomp64 test.tcl -w tclexecomp64.exe -forcewrap -o test.exe
To change the Icon you can use the "-i" Switch.
You can find more documentation on the FreeWrap Homepage (
http://freewrap.sourceforge.net/).
To compile a Tcl/Tk-Script to Bytecode, use
tclexecomp64 -compile <tclfile>
Notes on integrated Modules
---------------------------
To use the integrated modules you have to do the usual
package require ...
commands.
Notes for Windows
-----------------
If you create an executable for windows, you need 2 DLL's, which have to be in
the same directory like the application. You find them in the tools subdirectory,
for 32 and 64 Bit systems.
Changelog
---------
You can find the changes under
http://tclexecomp.sourceforge.net/history.html
best regards,
Michael