See the release history page for a list of changes.
BAWT framework MSYS/MinGW Library source packages and build files Tcl-Pure - Windows installer Tcl-BI - Windows installer Python-NumPy - Windows installer Older versionsNote:
BAWT version 2 and 3 build scripts are not compatible with version 1 scripts.
Due to server configuration changes (https), add option --url https://www.tcl3d.org/bawt/download,
if using BAWT version 2.3.0 or older.
- gcc 4.9.2 32-bit
- gcc 4.9.2 64-bit
- gcc 5.2.0 32-bit
- gcc 5.2.0 64-bit
- gcc 7.2.0 32-bit
- gcc 7.2.0 64-bit
- gcc 8.1.0 32-bit
- gcc 8.1.0 64-bit
- gcc 11.2.0 32-bit
- gcc 11.2.0 64-bit
- gcc 12.2.0 32-bit
- gcc 12.2.0 64-bit
- gcc 13.2.0 32-bit
- gcc 13.2.0 64-bit
- gcc 14.2.0 32-bit
- gcc 14.2.0 64-bit
Green marked packages are Tcl related and contained in Setup file Tcl_Extended.bawt.
These libraries are compiled with MSYS/MinGW on Windows, with the exception of
TclStubs and TkStubs, which need Visual Studio for compilation.
The following obsolete libraries are contained in the above list, but not in one of the Setup files:
- CERTI
- tls
- Xalan
The Tcl-Pure distributions were built with gcc using Setup file Tcl_MinimalDist.bawt and contain just plain Tcl and Tk. See chapter 5.5.1 of the BAWT User Manual for the batch scripts used to build these distributions.
- Tcl 8.6.16 Batteries Included (32 bit)
- Tcl 8.6.16 Batteries Included (64 bit)
- Tcl 9.0.1 Batteries Included (32 bit)
- Tcl 9.0.1 Batteries Included (64 bit)
The Batteries Included distributions were built with gcc+vs2022 using Setup file Tcl_Distribution.bawt and contain the following packages: See chapter 5.5.2 of the BAWT User Manual for the batch scripts used to build these distributions.
The Tcl-BI 8.6.16 distributions contain the following packages:
1: apave 4.4.10 2: awthemes 10.4.0 3: BWidget 1.10.1 4: Canvas3d 1.2.3 5: cawt 3.0.0 6: cawtapp 3.0.0 7: cffi 2.0.3 8: critcl 3.3 9: DiffUtil 0.4.3 10: Ffidl 0.9.1 11: fitsTcl 2.5.1 12: gdi 0.9.9.15 13: gorilla 1.6.1 14: hdc 0.2.0.1 15: Img 2.0.1 16: imgjp2 0.1.1 17: imgtools 0.3.1 18: iocp 2.0.2 19: itk 4.2.5 20: iwidgets 4.1.2 21: materialicons 0.2 22: mawt 0.4.4 23: memchan 2.3.1 24: mentry 4.3.1 25: Mpexpr 1.2.1 26: mqtt 4.0 27: MuPDFWidget 2.3.2 28: nacl 1.1.1 29: nsf 2.4.0 30: OglInfo 1.0.0 31: ooxml 1.9 32: oratcl 4.6.1 33: parse_args 0.5.1 34: pawt 1.1.4 35: pdf4tcl 0.9.4 36: pgintcl 3.5.2 37: photoresize 0.2.1 38: poApps 3.0.0 39: poClipboardViewer 3.0.0 40: poImg 2.1.0 41: poLibs 3.0.0 42: poMemory 1.0.0 43: printer 0.9.6.16 44: publisher 2.0 45: puppyicons 0.1 46: rbc 0.2 47: rl_json 0.11.6 48: rtext 0.1 49: ruff 2.5.0 50: scrollutil 2.4 51: shellicon 0.1.1 52: Snack 2.2.12 53: tablelist 7.4.1 54: tbcload 1.7.2 55: tcl3dBasic 1.0.0 56: tcl9migrate 1.0 57: tclargp 0.2 58: tclcompiler 1.7.4 59: tclcsv 2.4.3 60: tclfpdf 1.6 61: tclgd 1.4.1 62: Tclkit 8.6.16 63: tcllib 2.0 64: tclMuPdf 2.4.3 65: tclparser 1.8.1 66: tclpy 0.4.1 67: tclssg 2.3.1 68: TclTkManual 8.6.16 69: tcltls 1.7.23 70: tclvfs 1.4.3 71: tclws 3.5.0 72: tclx 8.4.4 73: tdom 0.9.5 74: thtmlview 2.0.0 75: Tix 8.4.4 76: tkchat 1.482 77: tkcon 2.7.11 78: tkdnd 2.9.4 79: Tkhtml 3.0.2 80: tklib 0.9 81: tko 0.4 82: tkpath 0.4.0 83: tkribbon 1.2 84: tksqlite 0.5.14 85: tksvg 0.14 86: Tktable 2.12 87: tkwintrack 2.1.1 88: treectrl 2.4.2 89: Trf 2.1.4 90: trofs 0.4.9 91: tserialport 1.1.1 92: twapi 5.0.2 93: tzint 1.1.1 94: udp 1.0.12 95: ukaz 2.1 96: vectcl 0.2.1 97: wcb 4.1.1 98: windetect 2.0.1 99: winhelp 1.1.1Not all packages listed above are included in the Tcl-BI 9.0.1 distributions. Check for NoTcl9 and NoTk9 in the output of the following command:
tclkit Bawt.tcl Setup/AllLibs.bawt --list --options
The Python distributions contain the following modules: NumPy, SciPy, MatPlotLib.
BAWT 2.3.1
BAWT framework
Tcl-Pure - Windows installer
- Tcl/Tk 8.6.12 (32 bit)
- Tcl/Tk 8.6.12 (64 bit)
- Tcl/Tk 8.6.13 (32 bit)
- Tcl/Tk 8.6.13 (64 bit)
- Tcl/Tk 8.7.a5 (32 bit)
- Tcl/Tk 8.7.a5 (64 bit)
Tcl-BI - Windows installer
- Tcl 8.6.12 Batteries Included (32 bit)
- Tcl 8.6.12 Batteries Included (64 bit)
- Tcl 8.6.13 Batteries Included (32 bit)
- Tcl 8.6.13 Batteries Included (64 bit)
- Tcl 8.7.a5 Batteries Included (32 bit)
- Tcl 8.7.a5 Batteries Included (64 bit)
BAWT 2.3.0
BAWT framework
Tcl-Pure - Windows installer
- Tcl/Tk 8.6.12 (32 bit)
- Tcl/Tk 8.6.12 (64 bit)
- Tcl/Tk 8.6.13 (32 bit)
- Tcl/Tk 8.6.13 (64 bit)
- Tcl/Tk 8.7.a5 (32 bit)
- Tcl/Tk 8.7.a5 (64 bit)
Tcl-BI - Windows installer
Note: It is not recommended to use the 64-bit distributions, as package tcltls does not work due to a compiler bug in gcc 8.1.0.
- Tcl 8.6.12 Batteries Included (32 bit)
- Tcl 8.6.12 Batteries Included (64 bit)
- Tcl 8.6.13 Batteries Included (32 bit)
- Tcl 8.6.13 Batteries Included (64 bit)
- Tcl 8.7.a5 Batteries Included (32 bit)
- Tcl 8.7.a5 Batteries Included (64 bit)
BAWT 2.2.1
BAWT framework
Tcl-Pure - Windows installer
- Tcl/Tk 8.6.11 (32 bit)
- Tcl/Tk 8.6.11 (64 bit)
- Tcl/Tk 8.6.12 (32 bit)
- Tcl/Tk 8.6.12 (64 bit)
- Tcl/Tk 8.7.a5 (32 bit)
- Tcl/Tk 8.7.a5 (64 bit)
Tcl-BI - Windows installer
- Tcl 8.6.11 Batteries Included (32 bit)
- Tcl 8.6.11 Batteries Included (64 bit)
- Tcl 8.6.12 Batteries Included (32 bit)
- Tcl 8.6.12 Batteries Included (64 bit)
- Tcl 8.7.a5 Batteries Included (32 bit)
- Tcl 8.7.a5 Batteries Included (64 bit)
BAWT 2.2.0
BAWT framework
Tcl-Pure - Windows installer
- Tcl/Tk 8.6.11 (32 bit)
- Tcl/Tk 8.6.11 (64 bit)
- Tcl/Tk 8.6.12 (32 bit)
- Tcl/Tk 8.6.12 (64 bit)
- Tcl/Tk 8.7.a5 (32 bit)
- Tcl/Tk 8.7.a5 (64 bit)
Tcl-BI - Windows installer
- Tcl 8.6.11 Batteries Included (32 bit)
- Tcl 8.6.11 Batteries Included (64 bit)
- Tcl 8.6.12 Batteries Included (32 bit)
- Tcl 8.6.12 Batteries Included (64 bit)
- Tcl 8.7.a5 Batteries Included (32 bit)
- Tcl 8.7.a5 Batteries Included (64 bit)
BAWT 2.1.0
BAWT framework
Tcl-Pure - Windows installer
- Tcl/Tk 8.6.11 (32 bit)
- Tcl/Tk 8.6.11 (64 bit)
- Tcl/Tk 8.6.12 (32 bit)
- Tcl/Tk 8.6.12 (64 bit)
- Tcl/Tk 8.7.a5 (32 bit)
- Tcl/Tk 8.7.a5 (64 bit)
Tcl-BI - Windows installer
- Tcl 8.6.11 Batteries Included (32 bit)
- Tcl 8.6.11 Batteries Included (64 bit)
- Tcl 8.6.12 Batteries Included (32 bit)
- Tcl 8.6.12 Batteries Included (64 bit)
- Tcl 8.7.a5 Batteries Included (32 bit)
- Tcl 8.7.a5 Batteries Included (64 bit)
BAWT 2.0.0
BAWT framework
Tcl-Pure - Windows installer
- Tcl/Tk 8.6.10 (32 bit)
- Tcl/Tk 8.6.10 (64 bit)
- Tcl/Tk 8.6.11 (32 bit)
- Tcl/Tk 8.6.11 (64 bit)
- Tcl/Tk 8.7.a5 (32 bit)
- Tcl/Tk 8.7.a5 (64 bit)
Tcl-BI - Windows installer
- Tcl 8.6.10 Batteries Included (32 bit)
- Tcl 8.6.10 Batteries Included (64 bit)
- Tcl 8.6.11 Batteries Included (32 bit)
- Tcl 8.6.11 Batteries Included (64 bit)
- Tcl 8.7.a5 Batteries Included (32 bit)
- Tcl 8.7.a5 Batteries Included (64 bit)
BAWT 1.3.0
BAWT framework
Tcl-Pure - Windows installer
- Tcl/Tk 8.6.10 (32 bit)
- Tcl/Tk 8.6.10 (64 bit)
- Tcl/Tk 8.6.11 (32 bit)
- Tcl/Tk 8.6.11 (64 bit)
- Tcl/Tk 8.7.a4 (32 bit)
- Tcl/Tk 8.7.a4 (64 bit)
Tcl-BI - Windows installer
- Tcl/Tk 8.6.10 (32 bit)
- Tcl/Tk 8.6.10 (64 bit)
- Tcl/Tk 8.6.11 (32 bit)
- Tcl/Tk 8.6.11 (64 bit)
- Tcl/Tk 8.7.a4 (32 bit)
- Tcl/Tk 8.7.a4 (64 bit)
BAWT 1.2.1
BAWT framework
Tcl-Pure - Windows installer
- Tcl/Tk 8.6.9 (32 bit)
- Tcl/Tk 8.6.9 (64 bit)
- Tcl/Tk 8.6.10 (32 bit)
- Tcl/Tk 8.6.10 (64 bit)
- Tcl/Tk 8.7.a1 (32 bit)
- Tcl/Tk 8.7.a1 (64 bit)
Tcl-BI - Windows installer
- Tcl/Tk 8.6.9 (32 bit)
- Tcl/Tk 8.6.9 (64 bit)
- Tcl/Tk 8.6.10 (32 bit)
- Tcl/Tk 8.6.10 (64 bit)
- Tcl/Tk 8.7.a1 (32 bit)
- Tcl/Tk 8.7.a1 (64 bit)
BAWT 1.2.0
BAWT framework
Tcl-Pure - Windows installer
- Tcl/Tk 8.6.9 (32 bit)
- Tcl/Tk 8.6.9 (64 bit)
- Tcl/Tk 8.6.10 (32 bit)
- Tcl/Tk 8.6.10 (64 bit)
- Tcl/Tk 8.7.a1 (32 bit)
- Tcl/Tk 8.7.a1 (64 bit)
Tcl-BI - Windows installer
.png)

