Tcl HomeTcl Home Hosted by
ActiveState

Google SiteSearch

A Guide To TclPro Versions

Each version of TclPro includes an extended Tcl platform consisting of the latest stable version of Tcl/Tk and the compatible versions of Expect, TclX, and [incr Tcl].

Note that ActiveState's Tcl Dev Kit expands on TclPro with updated tools, the latest Tcl releases, more built-in extensions and several new tools. You can see a comparison of Tcl Dev Kit vs. TclPro here.

The four TclPro tools work on any script written using the bundled version of Tcl and any Tcl extension compatible with that version. TclPro Debugger and TclPro Checker can also work on scripts that use earlier versions of Tcl. TclPro Compiler and TclPro Wrapper come with separate libraries that are linked in to your interpreter to enable it to load the compiled or wrapped code properly. These libraries are bound to particular Tcl versions so TclPro Compiler and TclPro Wrapper are restricted to working with those Tcl versions.

The following table shows what versions of Tcl and the extensions are compatible with the available versions of TclPro. The quick summary of the table is that:

The Tcl Dev Kit is the most suitable version for all purposes unless you are developing in Tcl 8.0.x and you need to compile and wrap your code. In that case you need TclPro 1.2.

Component

Tcl Dev Kit 4 TclPro 1.4
Tcl/Tk 8.3.2
Download TclPro 1.4
TclPro 1.3
Tcl/Tk 8.2.0
Download TclPro 1.3
TclPro 1.2
Tcl/Tk 8.0.5
Download TclPro 1.2
Debugger Tcl 7.6 - 8.5
Tk 4.2 - 8.5
Any extension compatible with Tcl 8.0+
Tcl 7.6 - 8.3
Tk 4.2 - 8.3
[incr Tcl] 2.2 - 3.2
Expect 5.29 - 5.32
TclX 8.0.5 - 8.3
Any extension compatible with Tcl 8.0 - 8.3
Tcl 7.6 - 8.2
Tk 4.2 - 8.2
[incr Tcl] 2.2 - 3.1
Expect 5.29 - 5.31
TclX 8.0.5 - 8.2
Any extension compatible with Tcl 8.0 - 8.2
Tcl 7.6 - 8.0
Tk 4.2 - 8.0
[incr Tcl] 2.2 - 3.0
Expect 5.29
TclX 8.0.5
Any extension compatible with Tcl 8.0
Checker Tcl 7.3 - 8.5
Tk 3.6 - 8.5
[incr Tcl] 1.5 - 3.2
Expect 5.28 - 5.38
TclX 8.0.5 - 8.4
Tcl 7.3 - 8.3
Tk 3.6 - 8.3
[incr Tcl] 1.5 - 3.2
Expect 5.28 - 5.32
TclX 8.0.5 - 8.3
Tcl 7.3 - 8.2
Tk 3.6 - 8.2
[incr Tcl] 1.5 - 3.1
Expect 5.28 - 5.31
TclX 8.0.5 - 8.2
Tcl 7.3 - 8.0
Tk 3.6 - 8.0
[incr Tcl] 1.5 - 3.0
Expect 5.28 - 5.29
TclX 8.0.5
Compiler Tcl/Tk 8.4 or 8.5
Any extension compatible with Tcl 8.4+
Tcl 8.2 - 8.3
Tk 8.2 - 8.3
[incr Tcl] 3.1 - 3.2
Expect 5.31 - 5.32
TclX 8.2 - 8.3
Any extension compatible with Tcl 8.2 or higher
Tcl 8.2
Tk 8.2
[incr Tcl] 3.1
Expect 5.31
TclX 8.2
Any extension compatible with Tcl 8.2
Tcl 8.0.3 - 8.0.5
Tk 8.0.3 - 8.0.5
[incr Tcl] 3.0
Expect 5.29
TclX 8.0.5
Any extension compatible with Tcl 8.0.3+
Wrapper Tcl/Tk 8.4 or 8.5
Any extension compatible with Tcl 8.4+
(TDK includes numerous extensions)
Tcl 8.3
Tk 8.3
[incr Tcl] 3.2
Expect 5.32
TclX 8.3
Any extension compatible with Tcl 8.3
Tcl 8.2
Tk 8.2
[incr Tcl] 3.1
Expect 5.31
TclX 8.2
Any extension compatible with Tcl 8.2
Tcl 8.0.3 - 8.0.5
Tk 8.0.3 - 8.0.5
[incr Tcl] 3.0
Expect 5.29
TclX 8.0.5
Any extension compatible with Tcl 8.0.3+