Downloads

See the release history page for a list of changes.

BAWT framework
MSYS/MinGW distributions
Library source packages and build files
Tcl-Pure - Windows installer
Tcl-BI - Windows installer
Python-NumPy - Windows installer
Older BAWT versions
BAWT framework

Top of page

MSYS/MinGW distributions

Top of page

Library source packages and build files

Green marked packages are Tcl related and contained in Setup file Tcl_Extended.bawt.
These libraries are compiled with gcc on Windows, with the exception of TclStubs and TkStubs, which need Visual Studio for compilation.

# Build file Source files
1 apave.bawt 3.2.8 3.4.5 3.4.8 4.4.10
2 argparse.bawt 0.62
3 awthemes.bawt 10.4.0
4 BawtLogViewer.bawt 2.0.0 2.1.0 2.2.0 2.2.1 2.3.0 2.3.1 3.0.0 3.0.1 3.1.0 3.2.0
5 Blender.bawt 2.82a 3.0.0
6 Boost.bawt 1.58.0 1.75.0 1.78.0
7 BWidget.bawt 1.9.14 1.9.15 1.9.16 1.10.1
8 Cal3D.bawt 0.120
9 Canvas3d.bawt 1.2.2 1.2.3
10 cawt.bawt 2.8.2 2.9.0 2.9.1 2.9.2 3.0.0 3.1.1
11 cawtapp.bawt 2.8.2 2.9.0 2.9.1 2.9.2 3.0.0 3.1.1
12 ccl.bawt 4.0.6
13 CERTI.bawt 3.5.1
14 cffi.bawt 1.0.7 1.2.0 2.0.3
15 cfitsio.bawt 4.1.0
16 CMake.bawt 3.14.5 3.19.4 3.21.4 3.25.2 3.31.7 4.2.0
17 critcl.bawt 3.1.18.1 3.2 3.3
18 curl.bawt 7.54.1 7.70.0 7.88.1
19 DiffUtil.bawt 0.4.1 0.4.2 0.4.3
20 DirectXTex.bawt 2021_06 2021_11
21 Doxygen.bawt 1.8.15
22 Eigen.bawt 3.3.9
23 expect.bawt 5.45.4.1 5.45.4
24 Ffidl.bawt 0.8.0 0.9.0 0.9.1
25 ffmpeg.bawt 4.2.3 4.4.1 4.4.4 7.1.3
26 fftw.bawt 3.3.9
27 fitsTcl.bawt 2.5.1 2.5
28 freeglut.bawt 3.0.0 3.2.1 3.2.2
29 Freetype.bawt 2.7 2.10.1 2.10.4 2.13.3
30 FTGL.bawt 2.1.3
31 gdal.bawt 2.2.0 2.4.4
32 gdi.bawt 0.9.9.15
33 GeographicLib.bawt 1.50.1 1.52
34 GeographicLibData.bawt GeographicLibData.7z
35 geos.bawt 3.6.3 3.7.2
36 giflib.bawt 4.2.3 5.2.1
37 Gl2ps.bawt 1.4.2
38 GLEW.bawt 2.2.0
39 glfw.bawt 3.3.2 3.3.8
40 gorilla.bawt 1.6.0 1.6.1
41 hdc.bawt 0.2.0.1
42 Img.bawt 1.4.13 1.4.14 1.4.15 1.4.16 1.4.17 2.0.1 2.1.0
43 imgjp2.bawt 0.1.1 0.1
44 imgtools.bawt 0.3.1 0.3
45 InnoSetup.bawt 6.0.4 6.0.5 6.2.0 6.2.2 6.5.4
46 iocp.bawt 1.1.0 2.0.2
47 itk.bawt 4.1.0 4.2.5
48 iwidgets.bawt 4.1.1 4.1.2
49 jasper.bawt 2.0.14 2.0.25
50 jigsaw.bawt 2.0
51 JPEG.bawt 9.a 9.d 9.e 9.f
52 KDIS.bawt 2.9.0
53 libffi.bawt 3.2.1 3.4.2 3.4.6 3.4.8
54 libgd.bawt 2.3.2
55 libressl.bawt 2.6.4 2.9.2 3.4.3 3.5.3
56 libwebp.bawt 1.2.0 1.2.2 1.2.4
57 libxml2.bawt 2.9.14 2.10.3
58 materialicons.bawt 0.2
59 mawt.bawt 0.4.0 0.4.1 0.4.4 0.5.0
60 memchan.bawt 2.3.1 2.3
61 mentry.bawt 3.13 3.14 3.15 3.16 4.3.1 4.5
62 Mpexpr.bawt 1.2.1 1.2
63 mqtt.bawt 2.0 3.1 4.0
64 mupdf.bawt 1.18.2 1.21.1 1.24.8 1.26.0
65 MuPDFWidget.bawt 2.1 2.2 2.3.2 2.4
66 nacl.bawt 1.1.1 1.1
67 nasm.bawt 2.16.3
68 nsf.bawt 2.3.0 2.4.0
69 OglInfo.bawt 0.9.4 0.9.5 1.0.0 1.0.1 1.0.2
70 ooxml.bawt 1.6.1 1.6 1.9 1.10
71 openjpeg.bawt 2.4.0 2.5.0 2.5.3
72 OpenSceneGraph.bawt 3.0.1 3.4.1 3.6.5
73 OpenSceneGraphData.bawt 3.0.1 3.4.0
74 openssl.bawt 3.5.1 3.5.4
75 oratcl.bawt 4.6.1 4.6
76 osgcal.bawt 0.2.1
77 osgearth.bawt 2.8 2.10.1
78 pandoc.bawt 3.5
79 parse_args.bawt 0.2.2 0.3.3 0.5.1
80 pawt.bawt 1.0.0 1.1.0 1.1.4 1.2.0
81 pdf4tcl.bawt 0.9.2 0.9.4
82 pgintcl.bawt 3.5.1 3.5.2
83 photoresize.bawt 0.1 0.2.1 0.2
84 pkgconfig.bawt 0.29.2
85 PNG.bawt 1.6.17 1.6.37 1.6.38 1.6.39 1.6.48
86 poApps.bawt 2.7.0 2.8.0 2.9.0 2.10.0 2.11.0 3.0.0 3.1.0 3.2.1
87 poClipboardViewer.bawt 2.7.0 2.8.0 2.9.0 2.10.0 2.11.0 3.0.0 3.1.0 3.2.1
88 poImg.bawt 2.0.2 2.1.0 3.0.1
89 poLibs.bawt 2.7.0 2.8.0 2.9.0 2.10.0 2.11.0 3.0.0 3.1.0 3.2.1
90 poMemory.bawt 1.0.0
91 printer.bawt 0.9.6.15 0.9.6.16
92 publisher.bawt 2.0
93 puppyicons.bawt 0.1
94 Python.bawt 3.7.7-32 3.7.7-64
95 rbc.bawt 0.2.0 0.2 0.2.0
96 Redistributables.bawt Redistributables.7z
97 rl_json.bawt 0.9.11 0.11.1 0.11.3 0.11.5 0.11.6 0.16.0
98 rtext.bawt 0.1.1 0.1
99 ruff.bawt 1.2.0 2.0.0 2.2.0 2.3.0 2.5.0 2.7.0
100 scrollutil.bawt 1.10 1.12 1.14 1.16 1.17 2.4 2.6 2.7
101 SDL.bawt 2.0.4 2.0.8 2.0.20 2.26.1 2.26.2
102 SetupOsg.bawt SetupOsg.7z
103 SetupPython.bawt SetupPython.7z
104 SetupTcl.bawt SetupTcl.7z
105 shellicon.bawt 0.1.1 0.1 0.2.0
106 shtmlview.bawt 1.0.0
107 Snack.bawt 2.2.11 2.2.12
108 sqlite3.bawt 3.33.0 3.37.0 3.39.4 3.47.1
109 SWIG.bawt 4.0.2 4.1.1 4.3.0 4.3.1 4.4.0
110 tablelist.bawt 6.14 6.16 6.18 6.19 6.20 7.4.1 7.7 7.8
111 tbcload.bawt 1.7.1 1.7.2 1.7 2.0a0
112 Tcl.bawt 8.6.5 8.6.6 8.6.7 8.6.8 8.6.9 8.6.10 8.6.11 8.6.12 8.6.13 8.6.14 8.6.15 8.6.16 8.6.17 8.7.a5 9.0.1 9.0.2 9.0.3
113 tcl3dExtended.bawt 0.9.4 0.9.5 1.0.0 1.0.1 1.0.2
114 tcl3dFull.bawt 0.9.4 0.9.5 1.0.0 1.0.1 1.0.2
115 tcl9migrate.bawt 1.0
116 Tcladdressbook.bawt 1.2.4
117 tclAE.bawt 2.0.7
118 Tclapplescript.bawt 2.2
119 tclargp.bawt 0.2
120 tclcompiler.bawt 1.7.1 1.7.2 1.7.3 1.7.4 2.0a0
121 tclcsv.bawt 2.3 2.4.3
122 tcldebugger.bawt 2.0.1
123 tclfpdf.bawt 1.5 1.6 1.7.1 1.7.3
124 tclgd.bawt 1.4.1 1.4
125 Tclkit.bawt Tclkit.7z
126 tcllib.bawt 1.20 1.21 2.0 2.1
127 tclMuPdf.bawt 2.1.1 2.4.3 2.5.1
128 tclparser.bawt 1.8.1 1.8 1.9
129 tclpy.bawt 0.4.1 0.4
130 tclssg.bawt 2.2.1 2.3.1 3.0.1
131 TclStubs.bawt 8.6.5 8.6.6 8.6.7 8.6.8 8.6.9 8.6.10 8.6.11 8.6.12 8.6.13 8.6.14 8.6.15 8.6.16 8.6.17 8.7.a5 9.0.1 9.0.2 9.0.3
132 TclTkManual.bawt TclTkManual.7z
133 tcltls.bawt 1.7.22 1.7.23 2.0b1 2.0b3
134 tcluvc.bawt 0.1
135 tclvfs.bawt 1.4.2 1.4.3 1.5.0
136 tclws.bawt 3.3.0 3.4.0 3.5.0
137 tclx.bawt 8.4.4 9.0.0
138 tdom.bawt 0.9.2 0.9.3 0.9.5 0.9.6
139 thtmlview.bawt 2.0.0
140 TIFF.bawt 4.0.3 4.1.0 4.3.0 4.4.0 4.5.0 4.7.0
141 tinyxml2.bawt 8.0.0 9.0.0
142 Tix.bawt 8.4.3 8.4.4
143 Tk.bawt 8.6.5 8.6.6 8.6.7 8.6.8 8.6.9 8.6.10 8.6.11 8.6.12 8.6.13 8.6.14 8.6.15 8.6.16 8.6.17 8.7.a5 9.0.1 9.0.2 9.0.3
144 tkchat.bawt 1.482
145 tkcon.bawt 2.7.2 2.7.10 2.7.11 2.8
146 tkdnd.bawt 2.9.2 2.9.3 2.9.4 2.9.5
147 Tkhtml.bawt 3.0.1 3.0.2 3.0
148 tklib.bawt 0.7 0.9
149 tko.bawt 0.4
150 tkpath.bawt 0.3.3 0.4.0 0.4.2
151 tkribbon.bawt 1.1 1.2
152 tksqlite.bawt 0.5.13 0.5.14
153 TkStubs.bawt 8.6.5 8.6.6 8.6.7 8.6.8 8.6.9 8.6.10 8.6.11 8.6.12 8.6.13 8.6.14 8.6.15 8.6.16 8.6.17 8.7.a5 9.0.1 9.0.2 9.0.3
154 tksvg.bawt 0.6 0.10 0.12 0.14 0.16
155 Tktable.bawt 2.11 2.12
156 tkwintrack.bawt 2.0.1 2.1.1
157 tls.bawt 1.6.7
158 treectrl.bawt 2.4.1 2.4.2 2.5.1 2.5.2
159 Trf.bawt 2.1.4
160 trofs.bawt 0.4.9
161 tserialport.bawt 1.1.1 1.1
162 tsw.bawt 1.2 1.3
163 twapi.bawt 4.5.2 4.6.0 4.7.1 4.7.2 5.0.2 5.1.1 5.2.0
164 tzint.bawt 1.1.1 1.1
165 udp.bawt 1.0.11 1.0.12
166 ukaz.bawt 2.0a3 2.1
167 vectcl.bawt 0.2.1 0.2
168 Vim.bawt 8.1.1 9.0.0
169 vlerq.bawt 4.1
170 wcb.bawt 3.7 3.8 4.1.1 4.2
171 windetect.bawt 1.0.0 2.0.1
172 winhelp.bawt 1.1.1 1.1
173 Xalan.bawt 1.11
174 Xerces.bawt 3.2.3 3.2.4
175 xz.bawt 5.2.5 5.2.7 5.4.1
176 yasm.bawt 1.3.0
177 Zipkit.bawt Zipkit.7z
178 ZLib.bawt 1.2.8 1.2.11 1.2.12 1.2.13 1.3.1

The following obsolete libraries are contained in the above list, but not in one of the Setup files:

  • CERTI
  • tls
  • Xalan

Top of page

BAWT 3.2.0 Tcl-Pure - Windows installer

The Tcl-Pure distributions were built with gcc (gcc version 14.2.0) using Setup file Tcl_MinimalDist.bawt and contain just plain Tcl and Tk.

See chapter Build Tcl-Pure distributions of the BAWT User Manual for the batch scripts used to build these distributions.

Top of page

BAWT 3.2.0 Tcl-BI - Windows installer

The Batteries Included distributions were built with gcc+vs2022 (gcc version 14.2.0) using Setup file Tcl_Distribution.bawt.

See chapter Build Tcl-BI distributions of the BAWT User Manual for the batch scripts used to build these distributions.

The Tcl-BI 8.6.17 distributions contain the following packages:

 1: apave              4.4.10
 2: argparse           0.62
 3: awthemes           10.4.0
 4: BWidget            1.10.1
 5: Canvas3d           1.2.3
 6: cawt               3.1.1
 7: cawtapp            3.1.1
 8: cffi               2.0.3
 9: critcl             3.3
10: DiffUtil           0.4.3
11: Ffidl              0.9.1
12: fitsTcl            2.5.1
13: gdi                0.9.9.15
14: gorilla            1.6.1
15: hdc                0.2.0.1
16: Img                2.1.0
17: imgjp2             0.1.1
18: imgtools           0.3.1
19: iocp               2.0.2
20: itk                4.2.5
21: iwidgets           4.1.2
22: jigsaw             2.0
23: materialicons      0.2
24: mawt               0.5.0
25: memchan            2.3.1
26: mentry             4.5
27: Mpexpr             1.2.1
28: mqtt               4.0
29: MuPDFWidget        2.4
30: nacl               1.1.1
31: nsf                2.4.0
32: OglInfo            1.0.2
33: ooxml              1.10
34: oratcl             4.6.1
35: parse_args         0.5.1
36: pawt               1.2.0
37: pdf4tcl            0.9.4
38: pgintcl            3.5.2
39: photoresize        0.2.1
40: poApps             3.2.1
41: poClipboardViewer  3.2.1
42: poImg              3.0.1
43: poLibs             3.2.1
44: poMemory           1.0.0
45: printer            0.9.6.16
46: publisher          2.0
47: puppyicons         0.1
48: rbc                0.2.0
49: rl_json            0.16.0
50: rtext              0.1.1
51: ruff               2.7.0
52: scrollutil         2.7
53: shellicon          0.2.0
54: Snack              2.2.12
55: tablelist          7.8
56: tbcload            2.0a0
57: tcl3dExtended      1.0.2
58: tcl9migrate        1.0
59: tclargp            0.2
60: tclcompiler        2.0a0
61: tclcsv             2.4.3
62: tcldebugger        2.0.1
63: tclfpdf            1.7.3
64: tclgd              1.4.1
65: Tclkit             8.6.17
66: tcllib             2.1
67: tclMuPdf           2.5.1
68: tclparser          1.9
69: tclpy              0.4.1
70: tclssg             3.0.1
71: TclTkManual        8.6.17
72: tcltls             2.0b3
73: tclvfs             1.5.0
74: tclws              3.5.0
75: tclx               9.0.0
76: tdom               0.9.6
77: thtmlview          2.0.0
78: Tix                8.4.4
79: tkchat             1.482
80: tkcon              2.8
81: tkdnd              2.9.5
82: Tkhtml             3.0.2
83: tklib              0.9
84: tko                0.4
85: tkpath             0.4.2
86: tkribbon           1.2
87: tksqlite           0.5.14
88: tksvg              0.16
89: Tktable            2.12
90: tkwintrack         2.1.1
91: treectrl           2.5.2
92: Trf                2.1.4
93: trofs              0.4.9
94: tserialport        1.1.1
95: tsw                1.3
96: twapi              5.2.0
97: tzint              1.1.1
98: udp                1.0.12
99: ukaz               2.1
100: vectcl             0.2.1
101: vlerq              4.1
102: wcb                4.2
103: windetect          2.0.1
104: winhelp            1.1.1
105: Zipkit             8.6.17

Not all packages listed above are included in the Tcl-BI 9.0.3 distributions. Check for NoTcl9 and NoTk9 in the output of the following command:

tclkit Bawt.tcl Setup/AllLibs.bawt --list --options --nosetupwarning

Top of page

Python-NumPy - Windows installer

The Python distributions contain the following modules: NumPy, SciPy, MatPlotLib.

Top of page

Older BAWT versions
Notes:
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.

BAWT 3.1.0

BAWT framework

Tcl-Pure - Windows installer

Tcl-BI - Windows installer


BAWT 3.0.1

BAWT framework

Tcl-Pure - Windows installer

Tcl-BI - Windows installer


BAWT 2.3.1

BAWT framework

Tcl-Pure - Windows installer

Tcl-BI - Windows installer


BAWT 2.3.0

BAWT framework

Tcl-Pure - Windows installer

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.


BAWT 2.2.1

BAWT framework

Tcl-Pure - Windows installer

Tcl-BI - Windows installer


BAWT 2.2.0

BAWT framework

Tcl-Pure - Windows installer

Tcl-BI - Windows installer


BAWT 2.1.0

BAWT framework

Tcl-Pure - Windows installer

Tcl-BI - Windows installer


BAWT 2.0.0

BAWT framework

Tcl-Pure - Windows installer

Tcl-BI - Windows installer


BAWT 1.3.0

BAWT framework

Tcl-Pure - Windows installer

Tcl-BI - Windows installer


BAWT 1.2.1

BAWT framework

Tcl-Pure - Windows installer

Tcl-BI - Windows installer


BAWT 1.2.0

BAWT framework

Tcl-Pure - Windows installer

Tcl-BI - Windows installer

Top of page