[Starkit] genkit

Jean-Claude Wippler jcw at equi4.com
Sun Nov 13 18:40:19 CET 2005


Hello,

I've made some changes to genkit (moved the previous to /pub/tk/tars/ 
genkit.prev).

See http://www.equi4.com/tclkit.html which points to some new  
documentation pages - the main change is that the "sh genkit B" step  
should be replaced by "sh genkit B all" to build more tclkit variants.

There are also some undocumented features:

1) genkit should now be usable for both 8.4 and 8.5 builds:
	for 8.4, use: sh genkitnew ...
	for 8.5, use: KIT_VERSION=5 sh genkitnew ...
    you have to do this for all the commands: genkit A, B, etc.
    (don't mix 'em, use one dir for 8.4 and another for 8.5 builds)

2) Tclkit Lite, the build which requires no C++, can be built using:
	tclsh genkit B tcl
	sh genkit B all
	sh genkit D lite
	sh genkit E lite
    The latest revision of SDX (2005/11/13 17:28:49 34537-16353) is  
able to
    wrap starkits *even* with Tclkit Lite (no starpacks yet, bit more  
work).

Several tweaks have been made to try and make genkit work out of the  
box on still more platforms.  With thanks to Pat Thoyts and David  
Zolli for sharing their improvements.

I've done a bunch of tests and builds with this latest genkit, and so  
far it appears to be working fine.  Am not yet collecting new  
binaries, but please follow-up with your success/failure experiences  
on this mailing list if you decide to take this for a spin.

It is my intention to use the new build process for Tcl/Tk 8.4.12 and  
8.5-whatever-comes-next.  Whenever that is.  The more we hammer on  
genkit, the better it can become for future generations of tclkit- 
builders :)

-jcw



More information about the Starkit mailing list