Release history
- 2023/01/19: Version 2.3.1
- 2022/12/18: Version 2.3.0
- 2022/07/17: Version 2.2.1
- 2022/04/15: Version 2.2.0
- 2021/12/28: Version 2.1.0
- 2021/08/22: Version 2.0.0
- 2021/01/09: Version 1.3.0
- 2020/09/05: Version 1.2.1
- 2020/06/09: Version 1.2.0
- 2020/05/02: Version 1.1.4
- 2020/03/15: Version 1.1.3
- 2020/02/16: Version 1.1.2
- 2020/01/10: Version 1.1.1
- 2019/12/28: Version 1.1.0
- 2019/06/23: Version 1.0.0
- 2019/03/09: Version 0.9.1
- 2018/12/28: Version 0.9.0
- 2018/07/04: Version 0.8.0
- 2018/01/04: Version 0.7.3
- 2017/09/24: Version 0.7.2
- 2017/09/12: Version 0.7.1
- 2017/08/26: Version 0.7.0
- 2017/07/20: Version 0.6.0
- 2017/03/19: Version 0.5.0
- 2016/12/28: Version 0.4.0
- 2016/10/23: Version 0.3.0
- 2016/08/27: Version 0.2.0
- 2016/06/24: Version 0.1.0
2023/01/19: Version 2.3.1 |
---|
Maintenance release. New and updated libraries.
- Switched default MinGW gcc version back to 7.2.0. Version 8.1.0 produced incorrect tcltls binaries.
- Added patch to build newer SDL versions with gcc 7.2.0.
- Corrected download URL to
https://www.tcl3d.org/bawt/download
due to new server configuration using https.
New libraries:
Library Version
----------------------
Snack 2.2.11
Updated libraries:
Library Version
----------------------
cawt 2.9.2
mupdf 1.21.1
MuPDFWidget 2.2.0
rl_json 0.11.5
SWIG 4.1.1
2022/12/18: Version 2.3.0 |
---|
Support for Tcl/Tk 8.6.13 and Apple Silicon (ARM). New and updated libraries.
- Updated default version of Tcl/Tk to 8.6.13.
Darwin specific:
- Added tclkit and build shell script for Apple Silicon.
- Added universal 7-Zip binary for Darwin.
- Added new procedures IsIntel and IsArm.
- Added new optional arguments for procedure Setup: NoDarwin-arm and NoDarwin-intel
- Added support to find BawtLogViewer.app on Darwin.
Windows specific:
- Updated default gcc version to 8.1.0.
- Added support for code signing of Starpacks and Setup programs on Windows.
- Added new command line options for code signing:
--certfile
and--timestampurl
.
New libraries:
Library Version
----------------------
tclpdf 1.5
Updated libraries:
Library Version
----------------------
BWidget 1.9.16
cffi 1.2.0
critcl 3.2.0
Ffidl 0.9.0
Img 1.4.14 (Img 1.4.14 can not be compiled with VS2008 and VS2010 anymore due to C99 features in new TIFF library)
libffi 3.4.2
libwebp 1.2.4
mawt 0.4.1
mentry 3.16
nsf 2.4.0
openjpeg 2.5.0
pawt 1.1.0
PNG 1.6.38
poApps 2.11.0
rl_json 0.11.3
scrollutil 1.17
SDL 2.26.1
sqlite3 3.39.4
tablelist 6.20
tdom 0.9.3
TIFF 4.4.0
tkcon 2.7.10
tkdnd 2.9.3
tksvg 0.12
twapi 4.7.2
Vim 9.0.0
wcb 3.8
Xerces 3.2.4
xz 5.2.7
ZLib 1.2.13
2022/07/17: Version 2.2.1 |
---|
Maintenance release. New and updated libraries.
- Added call to SETLOCAL in DOS batch files.
New libraries:
Library Version
----------------------
cffi 1.0.7
libxml2 2.9.14
pawt 1.0.0
Updated libraries:
Library Version
----------------------
poApps 2.10.0
ruff 2.3.0
scrollutil 1.16
tablelist 6.19
tcllib 1.21
twapi 4.7.1
2022/04/15: Version 2.2.0 |
---|
Support for MinGW gcc 11. New and updated libraries.
- Added gcc 11.2.0 as new optional Windows compiler. Attention: Not all packages work correctly with gcc 11.
- Command line option
--dependency
now prints recursive dependencies. - Command line options are now logged.
- ffmpeg now depends on SDL in order to compile ffplay program.
- BawtLogViewer: Estimated build times are now stored per compiler version and in a separate settings file EstimatedBuildTimes.cfg.
New libraries:
Library Version
----------------------
cfitsio 4.1.0
fitsTcl 2.5
shtmlview 1.0.0
Updated libraries:
Library Version
----------------------
apave 3.4.8
Boost 1.78.0
cawt 2.9.1
DiffUtil 0.4.2
DirectXTex 2021_11
ffmpeg 4.4.1
freeglut 3.2.2
Freetype 2.10.4
GeographicLib 1.52
JPEG 9.e
libressl 3.4.3
libwebp 1.2.2
mentry 3.15
ooxml 1.6.1
parse_args 0.3.3
pdf4tcl 0.9.4
photoresize 0.2
poApps 2.9.0
rl_json 0.11.1
ruff 2.2.0
scrollutil 1.14
SDL 2.0.20
tablelist 6.18
tcl3d 0.9.5
tclcompiler 1.7.2
TIFF 4.3.0
Tkhtml 3.0.1
tksvg 0.10
ZLib 1.2.12
2021/12/28: Version 2.1.0 |
---|
Support for Tcl/Tk 8.6.12. New and updated libraries.
- Updated default version of Tcl/Tk to 8.6.12.
New libraries:
Library Version
----------------------
mupdf 1.18.2
tclMuPdf 2.1.1
MuPDFWidget 2.1.0
Updated libraries:
Library Version
----------------------
apave 3.4.5
Blender 3.0.0
BWidget 1.9.15
cawt 2.9.0
CMake 3.21.4
InnoSetup 6.2.0
mentry 3.14
mqtt 3.1
poApps 2.8.0
ruff 2.0.0
scrollutil 1.12
sqlite3 3.37.0
tablelist 6.16
tclws 3.4.0
twapi 4.6.0
Patched libraries:
Library Version
----------------------
rbc 0.2 (Enabled spline support)
2021/08/22: Version 2.0.0 |
---|
Support for primary and secondary compiler on Windows. New and updated libraries.
Support of primary and secondary compiler for Windows builds:
- New procedures: SetCompilerVersions GetCompilerVersions UseVisualStudio GetVisualStudioVersion GetDebugSuffix GetWinDebugSuffix NeedDll2Lib GetUserConfigValue
- Removed procedures: GetVSCompilerVersionNumber IsVSCompilerNewer IsVSCompiler SetForceVSCompiler ForceVSCompiler
- Changed signature: GetCompilerVersion
- Command line option
--compiler
now supports 2 compilers (ex. gcc+vs2013).
Support for user supplied build scripts:
- New command line option
--user
to specify library specific user build file. - New command line option
--nouserbuilds
to disable all user build files. - BawtLogViewer: Added column for user supplied build scripts.
Support for different Tcl and Tk versions:
- New command line option
--tkversion
to specify a Tk version other than the Tcl version.
Support for Tcl/Tk 8.7a5:
- Tcl 8.7 needs the zip command line utility. Added zip command line utility for Windows and Linux in Bootstrap directories.
Support for Visual Studio 2022:
- Extended BAWT framework to work with Visual Studio 2022 Preview 3. Not all libraries work with VS2022 yet.
Additional MinGW gcc support:
Boost
ccl
sqlite3
Xerces
New libraries:
Library Version
----------------------
apave 3.2.8
ccl 4.0.6 (CIGI Class Library)
jasper 2.0.14
jasper 2.0.25
pgintcl 3.5.1
pkgconfig 0.29.2
tclws 3.3.0
tclx 8.4.4
tinyxml2 8.0.0
xz 5.2.5
Updated libraries:
Library Version
----------------------
awthemes 10.4.0
boost 1.75.0
cawt 2.8.2
CMake 3.19.4
CMake 3.21.0 (needed for VS2022)
DirectXTex 2021_06
eigen 3.3.9
fftw 3.3.9
GLEW 2.2.0
iocp 1.1.0
libwebp 1.2.0
mentry 3.13
ooxml 1.6
openjpeg 2.4.0
poApps 2.7.0
ruff 1.2.0
scrollutil 1.10
tablelist 6.14
tclgd 1.4
tls 1.7.22
windetect 1.0.0
winhelp 1.1
tkwintrack 2.0.1 (formerly wintrackgui)
Xerces 3.2.3
Patched libraries:
Library Version
----------------------
expect 5.45.4 (Added several missing includes and prototypes as needed by C99 (Darwin))
ffidl 0.8.0 (Do not check pointers to pre-allocated Tcl_ObjTypes, but compare type names)
jasper 2.0.14 (Added checks for INT_FAST32_MIN and INT_FAST32_MAX)
libgd 2.3.2 (Manual patch to source code and changes to build file)
nsf 2.3.0 (Added workaround for changed internal macro: CMD_IS_DELETED is called CMD_DYING in 8.7)
tclgd 1.4 (Patch from GitHub to dynamically detect supported formats of libgd)
tclx 8.4.4 (Changed usage of macro panic to call of Tcl_Panic)
Tix 8.4.3 (Changed usage of macro panic to call of Tcl_Panic)
Tktable 2.11 (Changed usage of macro panic to call of Tcl_Panic)
tbcload 1.7 (Changed usage of macro panic to call of Tcl_Panic)
tclcompiler 1.7.1 (Changed usage of macro panic to call of Tcl_Panic)
tclparser 1.8 (Makefile.in: In target pkgIndex.tcl-hand added package name Tclparser to load command)
tktreectrl 2.4.1 (Added several missing includes and prototypes as needed by C99 (Darwin))
tksqlite 0.5.13 (Added double-click event handling due to changes in ttk/treeview.tcl in Tk 8.6.10 and newer)
Tk 8.6.11 (Included fix for the bug in MouseWheel bindings)
twapi 4.5.2 (Workaround for renamed stubs entry in Tcl 8.7.a5)
2021/01/09: Version 1.3.0 |
---|
Support for Tcl/Tk 8.6.11. Improved support for Tcl/Tk 8.7a4. New and updated libraries.
- Updated default version of Tcl/Tk to 8.6.11.
- Updated default version of Img to 1.4.13.
- Enhanced test suite.
- Fixes and enhancements in several build scripts.
Support for tclpy package:
- Added binary Python distribution including NumPy for Windows.
- Added Setup program for binary Python distribution.
- Added tclpy package.
New libraries:
Library Version
----------------------
awthemes 9.5.0
awthemes 10.2.0
DirectXTex 2020_09
mentry 3.11
libwebp 1.1.0
Python 3.7.7
tclpy 0.4
wbc 3.7
windetect 1.0b1
wintrackgui 1.0b1
Updated libraries:
Library Version
----------------------
cawt 2.6.0
Img 1.4.13
iocp 1.0.9
nacl 1.1
poApps 2.6.2
scrollutil 1.7
tablelist 6.11
tclgd 1.3 (Added reading and writing of WEBP images)
tclssg 2.2.1
tksvg 0.6
twapi 4.5.2
Patched libraries:
Patches needed to compile with Tcl/Tk 8.7.
Library Version
----------------------
Canvas3d 1.2.2 (Replaced CONST with CONST86)
expect 5.45.4 (Replaced CONST84 with CONST86)
Img 1.5.0 (Added "--disable-webp" to configuration of libtiff)
rbc 0.2 (Added missing CONST86. Enabled Linux support)
tcllib 1.20 (Applied fix for sign bit)
Tix 8.4.3 (Replaced interp->result with call to Tcl_GetStringResult)
treectrl 2.4.1 (Replaced TclGetIntForIndex with Tcl_GetIntForIndex)
Patches needed to work in directory with spaces.
mqtt 2.0 (Corrected pkgIndex.tcl)
tdom 0.9.2 (Corrected pkgIndex.tcl)
2020/09/05: Version 1.2.1 |
---|
Support for Tcl/Tk 8.7.a4. New and updated libraries.
Support for Tcl/Tk 8.7a4:
Preview of TIP 529 implementation.
Compile Tcl and Tclkit with configuration option --disable-zipfs, so that the library files get created as usual and can be used by Tclkit and other packages.
The following libraries needed small changes regarding CONST84:
Mpexpr tcl3d Tclkit Trf udp
The following libraries currently do not compile:
rbc tclgd Tix tksqlite treectrl tcllibc
Minor improvements:
- Allow alpha and beta releases containing letters for SetupTcl.bawt and SetupOsg.bawt.
- Added new proc VersionCompare to also handle alpha and beta package versions.
- Improved user manual, so that links are preserved in generated PDF file.
- Fixes and enhancements in several build scripts.
- Img: Added support for nmake VisualStudio based builds.
- BawtLogViewer: Added consideration of EDITOR environment variable.
New libraries:
Library Version
----------------------
puppyicons 0.1
sqlite3 3.33.0
Updated libraries:
Library Version
----------------------
cawt 2.5.0
Img 1.4.12
poApps 2.6.1
scrollutil 1.6
tablelist 6.10
tclssg 2.1.2
tdom 0.9.2
twapi 4.4.0
2020/06/09: Version 1.2.0 |
---|
Additional MSYS2 support. New and updated libraries.
Additional MSYS2 support:
- Updated MSYS/MingGW packages to include MSYS1 and MSYS2.
- New command line option:
--msysversion to specify MSYS version.
Minor improvements:
- Write batch file to start MSYS shell into each build directory.
- Fixes and enhancements in several build scripts.
- BawtLogViewer: Added information about number of remaining libraries and remaining estimated build time.
New libraries:
Library Version
----------------------
iocp 1.0.0
Updated libraries:
Library Version
----------------------
CMake 3.17.3
cawt 2.4.9
curl 7.7.0
ffmpeg 4.2.3
Img 1.4.11
Img 1.5.0
InnoSetup 6.0.5
poApps 2.6.0
ruff 1.0.4
SWIG 4.0.2
2020/05/02: Version 1.1.4 |
---|
Improved MinGW support for several libraries. New and updated libraries.
Additional MinGW support:
CAL3D
gdal
GeographicLib
geos
osgcal
osgEarth
New libraries:
Library Version
----------------------
tkribbon 1.1
Updated libraries:
Library Version
----------------------
curl 7.69.1
ffmpeg 4.2.2
GeographicLib 1.50.1
Gl2ps 1.4.2
Img 1.4.10
InnoSetup 6.0.4
poApps 2.5.3
tablelist 6.9
tclssg 2.0.0
2020/03/15: Version 1.1.3 |
---|
Improved Linux build. Updated libraries.
Linux build improvements:
- Added procedure GetGccCompilerVersion to determine gcc version on Linux.
- Added procedure GetStaticLibSuffix.
- Fixes in build scripts: mawt.bawt, tcl3dFull.bawt, Tk.bawt.
BawtLogViewer improvements:
- Corrected starting file browser and shell on Linux.
- Added entry in context menu to open BAWT log file in separate window.
Updated libraries:
Library Version
----------------------
cawt 2.4.8
poApps 2.5.2
Patched libraries:
Library Version
----------------------
KDIS 2.9.0 (Added missing KDIS_EXPORT statements in header files of DataTypes/Enums)
2020/02/16: Version 1.1.2 |
---|
Improved BawtLogViewer. New and updated libraries.
BawtLogViewer improvements:
- Added check of build times to determine dead-locks in parallel builds.
- Added handling of recently used log files.
- Added keyboard shortcuts to find libraries.
Bug fixes:
- Tkhtml: Workaround for gcc optimization bug in 64-bit Windows.
- poImg: Workaround for gcc optimization bug in 32-bit Windows.
- Trf: Disable compilation of Trf on Windows x86, because of crash in Trf-CRC. This also influences tcllib crc32 module.
New libraries:
Library Version
----------------------
expect 5.45.4
glfw 3.3.2
Tkhtml 3.0
TclTkManual
Updated libraries:
Library Version
----------------------
critcl 3.1.18
curl 7.68
gdal 2.4.4
InnoSetup 6.0.3
JPEG 9.d
mawt 0.4.0
OpenSceneGraph 3.6.5
scrollutil 1.5
tclssg 2.0b5
TIFF 4.1.0
tklib 0.7
2020/01/12: Version 1.1.1 |
---|
Improved handling of C++ based Tcl extensions.
Improved MinGW support:
- C++ based extensions (photoresize, tkdnd) no longer depend on libwinpthread.dll.
Bug fixes:
- Extended GetTclStubLib to search for both tclstubg* and tclstub*.
- Corrected usage of md5 program on Darwin.
- Corrected building of CERTI with MinGW.
- Corrected building of Cal3D with gcc 8.
Updated libraries:
Library Version
----------------------
scrollutil 1.4
2019/12/28: Version 1.1.0 |
---|
Tcl/Tk 8.6.10. Improved MinGW support for several libraries. New and updated libraries.
New build features:
- Updated default versions of Tcl to 8.6.10 and of OSG to 3.6.4.
- Added addtional MinGW support for several libraries.
- Added gcc 8.1.0 as new optional Windows compiler.
- Added ability to create Tcl or Tk based starpacks.
- No need for version dependent Tclkit source files anymore.
- Improved error checking of builds.
- Enhancements in graphical log viewer program BawtLogViewer.
- New command line options:
--wincc (replacement for obsolete --forcevs)
--sdk (select a specific WinSDK)
--dependency - New Setup options:
MaxParallel (replacement for obsolete NoParallel)
WinCompiler (replacement for obsolete ForceVS).
Additional MinGW support:
CERTI
freeglut
gdi
GLEW
Gl2ps
hdc
KDIS
mawt
OpenSceneGraph
printer
SDL
tcl3dBasic
tcl3dFull
New libraries:
Library Version
-------------------------
imgjp2 0.1
materialicons 0.2
ooxml 1.4
openjpeg 2.3.1
scrollutil 1.3
tclssg 2.0.0 Beta2
Trf 2.1.4
winhelp 1.0
Updated libraries:
Library Version
----------------------
BWidget 1.9.14
cawt 2.4.7
CMake 3.15.5
curl 7.66
ffmpeg 4.2.1
freeglut 3.2.1
Freetype 2.10.1
GeographicLib 1.50
giflib 5.2.1
mawt 0.3.0
OpenSceneGraph 3.6.4
poApps 2.5.1
poImg 2.0.2
ruff 1.0
SWIG 4.0.1
tablelist 6.8
Tcl 8.6.10
Tclkit 8.6.10
tcllib 1.20
Tk 8.6.10
tkcon 2.7.2
tksvg 0.3
twapi 4.3.8
2019/06/23: Version 1.0.0 |
---|
Several incompatible changes. Support for Visual Studio 2019.
New build features:
- Support building with Visual Studio 2019 Community Edition.
- New option --logviewer to automatically start the BawtLogViewer program.
- Added support of progress file to determine interruption of a library build process.
- Enhancements in graphical log viewer program BawtLogViewer.
- Compatibility issues:
Use gcc instead of Windows, Linux or Darwin for --compiler option.
All SetTclkit* and GetTclkit* procedures now have an additional parameter libName.
Merged CMake.bawt and CMakeWin32.bawt into one Build file CMake.bawt.
Moved InnoSetup, Redistributables and SetupTcl into new Setup file Tcl_Distribution.bawt
Renamed procedures:
BAWT < 1.0 BAWT >= 1.0
----------------------------------------
GetBawtRootDir GetInputRootDir
GetLibInputDirs GetInputLibsDirs
GetBawtResourceDir GetInputResourceDir
SetBawtRootDir SetInputRootDir
AddLibInputDir AddInputLibsDir
SetBawtResourceDir SetInputResourceDir
GetBawtBuildDir GetOutputRootDir
GetToolsDir GetOutputToolsDir
GetRootDir GetOutputArchDir
GetDevDir GetOutputDevDir
GetLogDir GetOutputLogDir
GetBuildDir GetOutputBuildDir
GetDistDir GetOutputDistDir
GetInstDir GetOutputInstDir
SetBawtBuildDir SetOutputRootDir
SetToolsDir SetOutputToolsDir
SetDistDir SetOutputDistDir
New libraries:
Library Version
---------------
Ffidl 0.8.0
libffi 3.2.1
gorilla 1.6.0
nsf 2.3.0
Tix 8.4.3
yasm 1.3.0
Updated libraries:
Library Version
---------------------
BawtLogViewer 1.0.0
CMake 3.14.5
curl 7.65.1
DiffUtil 0.4.1
ffmpeg 4.1.3
Freetype 2.10.0
gdal 2.4.1
geos 3.7.2
giflib 5.1.9
InnoSetup 6.0.2
libressl 2.9.2
mawt 0.2.0
osgearth 2.10.1
poApps 2.4.2
pdf4tcl 0.9.2
PNG 1.6.37
SWIG 4.0.0
tablelist 6.5
tcltls 1.7.18
tkdnd 2.9.2
Xerces 3.2.2
2019/03/09: Version 0.9.1 |
---|
Better support for Debug build mode. New and updated libraries.
New build features:
- All libraries can now be built in Debug Mode.
- Added auto-update and drag-and-drop support to BawtLogViewer.
- Added support to select a specific ViusalStudio SDK version (GetSdkVersion).
New libraries:
Library Version
---------------
mqtt 2.0
Updated libraries:
Library Version
-----------------
BWidget 1.9.13
CMake 3.13.2
curl 7.63.0
Doxygen 1.8.15
Eigen 3.3.7
Img 1.4.9
libressl 2.8.3
PNG 1.6.36
poApps 2.4.0
tablelist 6.4
TIFF 4.0.10
2018/12/28: Version 0.9.0 |
---|
Tcl/Tk 8.6.9. New and updated libraries.
New build features:
- Updated default versions of Tcl to 8.6.9 and of OSG to 3.6.3.
- BawtGui.tcl renamed to BawtLogViewer.
- Set library specific configuration options via --copt or as parameter of Setup procedure.
- New Env_$libName procedures to initialize environment variables.
- Procedure Setup extended to allow more optional arguments: NoParallel=, Version=.
- New options: --copt --exclude --noruntimelib --nosubdirs --osgversion
New libraries:
Library Version
----------------------
BawtLogViewer
CERTI 3.5.1
geos 3.6.3 3.7.0
gdi 0.9.9.15
hdc 0.2.0.1
printer 0.9.6.15
SetupOsg
Updated libraries:
Library Version
-----------------------
Boost 1.68.0
cawt 2.4.3
CMake 3.12.0
curl 7.61.0
Doxygen 1.8.14
Eigen 3.3.5
ffmpeg 4.0.2
fftw 3.3.8
Freetype 2.9.1
gdal 2.3.1
GeographicLib 1.49
GLEW 2.1.0
Img 1.4.8
InnoSetup 5.6.1
JPEG 9.c
libressl 2.7.4
libgd 2.2.5
OpenSceneGraph 3.6.3
osgearth 2.10
PNG 1.6.35
poApps 2.3.3
rl_json 0.9.11
SDL 2.0.8
tablelist 6.3
Tcl 8.6.9
tcl3d 0.9.3
Tclkit 8.6.9
tcltls 1.7.16
tdom 0.9.1
Tk 8.6.9
TIFF 4.0.9
Vim 8.1.1
ZLib 1.2.11
2018/07/04: Version 0.8.0 |
---|
Support for nested Setup files. New and updated libraries.
New build features:
- Build.bawt renamed to Bawt.tcl.
- BawtGui.tcl: First version of graphical user interface parsing log messages.
- Added new procedure Include to enable nested setup scripts.
- Procedure Setup extended to allow more optional arguments: Release, Debug, NoLinux, NoDarwin, NoWindows.
- Added gcc 7.2.0 as new default version for Windows.
- Added ability to use gcc and VisualStudio in build scripts (Option --forcevs. proc SetWinCompilers).
mpexpr and tkdnd are first examples. - New options: --touch --forcevs --nologtime
New libraries:
Library Version
-------------------
argp 0.2
Eigen 3.3.4
ffmpeg 3.4.2
fftw 3.3.7
itk 4.1.0
iwidgets 4.1.1
mawt 0.1.0
tclcompiler 1.7.1
tclcsv 2.3
tclparser 1.8
Updated libraries:
Library Version
----------------------
BWidget 1.9.12
cawt 2.4.2
Gl2ps 1.4.0
libressl 2.6.4
OpenSceneGraph 3.4.1
poApps 2.3.2
tcl3d 0.9.2
tcllib 1.19
twapi 4.3.5
Patched libraries:
Library Version
-------------------
photoresize 0.1.0 (Updated to GIT master branch to be able to compile with gcc 7.2.0)
2018/01/04: Version 0.7.3 |
---|
Tcl/Tk 8.6.8. New and updated libraries.
New build features:
- Tcl/Tk 8.6.8 now used as default Tcl version.
- New setup file Tcl3D.bawt to build tcl3dFull (including SDL, FTGL, OSG).
New libraries:
Library Version
----------------
DiffUtil 0.4.0
tclvfs 1.4.2
Updated libraries:
Library Version
-----------------
cawt 2.4.1
CMake 3.10.0
critcl 3.1.17
Img 1.4.7
poApps 2.3.1
tablelist 6.0
Tcl 8.6.8
tcl3d 0.9.1 (tcl3dBasic and tcl3dFull)
Tclkit 8.6.8
Tk 8.6.8
twapi 4.2.12
2017/09/24: Version 0.7.2 |
---|
Support for Visual Studio 2017.
New build features:
- Support building with Visual Studio 2017 Community Edition.
- New option --finalizescript
Updated libraries:
Library Version
------------------
Boost 1.65.1
CMake 3.9.2 (Patched FindTCL.cmake to find Tcl/Tk 8.7)
CMakeWin32 3.9.2 (Patched FindTCL.cmake to find Tcl/Tk 8.7)
Patched libraries:
Library Version
---------------
FTGL 2.1.3 (Added folder msvc/vc15 to support Visual Studio 2017)
Xalan 1.11 (Added folder Projects/Win32/VC15 to support Visual Studio 2017)
Xerces 3.1.2 (Added folder projects/Win32/VC15 to support Visual Studio 2017)
2017/09/12: Version 0.7.1 |
---|
Support for Tcl/Tk 8.7.
New build features:
- Support building of Tcl/Tk 8.7.
- New option --toolsdir
Updated libraries:
Library Version
---------------
Tcl 8.7a1
Tclkit 8.7a1
Tk 8.7a1
Patched libraries:
Library Version
---------------
CMake 3.5.2 3.7.2 (Patched FindTCL.cmake to find Tcl/Tk 8.7)
twapi 4.2b9 (Patched pkgIndex.tcl.in to allow directories with spaces)
2017/08/26: Version 0.7.0 |
---|
Tcl/Tk 8.6.7. Improved build actions. New and updated libraries.
New build features:
- Tcl/Tk 8.6.7 now used as default Tcl version.
- Corrected dependency checking.
- Improved error detection when using file copy and reading/writing files.
New libraries:
Library Version
-------------------
parse_args 0.2.2
photoresize 0.1
TkChat 1.482 (pre-built program)
Updated libraries:
Library Version
----------------
BWidget 1.9.11
Freetype 2.7
Tcl 8.6.7
Tclkit 8.6.7
Tk 8.6.7
tdom 0.9
twapi 4.2b9
Patched libraries:
Library Version
-----------------
Mpexpr 1.2 (Corrected pkgIndex.tcl to allow path names with spaces)
shellicon 0.1 (Corrected pkgIndex.tcl to allow path names with spaces)
vectcl 0.2 (Corrected pkgIndex.tcl to allow path names with spaces)
tksvg 0.1 (Corrected detection of invalid SVG images)
2017/07/20: Version 0.6.0 |
---|
Improved build actions. New and updated libraries.
New build features:
- New option --timeout (replaces obsolete --sleep)
- New option --noexit
- Library numbers now start with 1 (instead of 0).
New libraries:
Library Version
----------------------
Cal3D 0.120
curl 7.54.1
freeglut 3.0.0
gdal 2.2.0
libgd 2.2.4
osgCal 0.2.1
osgEarth 2.8
rbc 0.2
shellicon 0.1
Tcladdressbook 1.2.4
tclgd 1.2
tcltls 1.7.12
tserialport 1.1
tzint 1.1
Updated libraries:
Library Version
----------------------
cawt 2.4.0
libressl 2.5.4
OpenSceneGraph 3.4.0
tablelist 5.17 5.18
Patched libraries:
Library Version
---------------
Tk 8.6.5 (Applied bug fix for Mac, see http://core.tcl-lang.org/tk/info/6cac4ac67e845927)
Tk 8.6.6 (Applied bug fix for Mac, see http://core.tcl-lang.org/tk/info/6cac4ac67e845927)
ukaz 2.0.a3 (Applied bug fix for auto color selection)
2017/03/19: Version 0.5.0 |
---|
Improved build actions. New and updated libraries.
New build features:
- New option --norecursive
- New option --simulate
- New option --sort
- New option --url
- Option --check renamed to --list
- Additional list options: --platforms --dependencies --authors --homepages
- Build scripts now need an Init_$libName procedure for initialization.
- Use package dependencies during update.
- Create backup files before downloading.
- Added simple test programs for several Tcl packages.
New libraries:
Library Version
----------------------
imgtools 0.3
Mpexpr 1.2
memchan 2.3
oratcl 4.6
tbcload 1.7
tclAE 2.0.7
Tclapplescript 2.2
tkdnd 2.9
tksvg 0.1
ukaz 2.0a3
Updated libraries:
Library Version
----------------
CMake 3.7.2
libressl 2.4.4
pdf4tcl 0.9.1
poApps 2.3.0
SWIG 3.0.12
Patched libraries:
Library Version
---------------
tcllib 1.18 (Fixed bug in nettool for Linux: Better search for ifconfig)
2016/12/28: Version 0.4.0 |
---|
Improved build actions. New and updated libraries.
New build features:
- New option --iconfile
- New option --resourcefile
New libraries:
Library Version
------------------
rl_json 0.9.6
tcl3dBasic 0.9.0
Updated libraries:
Library Version
---------------
cawt 2.3.1
giflib 5.1.4
JPEG 9.b
PNG 1.6.26
poApps 2.2.5
TIFF 4.0.6
Patched libraries:
Library Version
---------------
Tk 8.6.5 (Added patch for photo command options "read", "put" and "write" to allow filenames or data starting with "-")
Tk 8.6.6 (Added patch for photo command options "read", "put" and "write" to allow filenames or data starting with "-")
2016/10/23: Version 0.3.0 |
---|
Improved build actions. New and updated libraries.
New build features:
- New option --noonline
- New option --update
New libraries:
Library Version
---------------
critcl 3.1.15
pdf4tcl 0.8.4
tkcon 2.5
Updated libraries:
Library Version
-------------------------
Boost 1.62.0
GLEW 2.0.0
GeographicLib 1.46
GeographicLibData Version independent
KDIS 2.9.0
poApps 2.2.5
SWIG 3.0.10
tablelist 5.16
Tktable 2.11
udp 1.0.11
2016/08/27: Version 0.2.0 |
---|
Improved build actions. New and updated libraries.
New build features:
- New option --noimportlibs
- New option --nostrip
- New option --noversion
- New option --sleep
- New option --tclversion
New libraries:
Library Version
---------------------
BWidget 1.9.10
Canvas3d 1.2.2
Doxygen 1.8.11
GeographicLib 1.30
InnoSetup 5.5.9
libressl 2.3.6
nacl 1.0.7
poApps 2.2.4
poImg 2.0.1
ruff 0.4.7
SetupTcl Dependent on Tcl version
tcllib 1.18
tklib 0.6
tkpath 0.3.3
tksqlite 0.5.13
tls 1.6.7
treectrl 2.4.1
trofs 0.4.9
vectcl 0.2
Xalan 1.11
Updated libraries:
Library Version
--------------------------
OpenSceneGraph 3.4.0
OpenSceneGraphData 3.4.0
SDL 2.0.4
Tcl 8.6.6
Tclkit 8.6.6
TclStubs 8.6.6
Tk 8.6.6
TkStubs 8.6.6
twapi 4.2a5
2016/06/24: Version 0.1.0 |
---|
Initial release for EuroTcl 2016
Initial release with the following libraries:
Library Version
--------------------------
Boost 1.58.0
cawt 2.3a1
CMake 3.5.2
CMakeWin32 3.5.2
Freetype 2.4.4
FTGL 2.1.3
giflib 4.2.3
Gl2ps 1.3.9
GLEW 1.13.0
Img 1.4.6
JPEG 9.a
KDIS 2.8.0
OpenSceneGraph 3.0.1
OpenSceneGraphData 3.0.1
PNG 1.6.17
SDL 2.0.3
SWIG 3.0.5
tablelist 5.15
Tcl 8.6.5
Tclkit 8.6.5
TclStubs 8.6.5
tdom 0.8.3
TIFF 4.0.3
Tk 8.6.5
TkStubs 8.6.5
Tktable 2.10
twapi 4.2a3
udp 1.0.9
Xerces 3.1.2
ZLib 1.2.8