/
Tcl/Tk
Tcl/Tk
This page is to capture status and progress on Tcl/Tk support for windows on arm.
Status
Tcl and Tk changes required to support Windows on Arm are upstreamed and present on
core-8-6-branch
Tcl and Tk supports native and cross-compilation.
Build from Source
MSVC v142 with ARM64 C/C++ components are required for the build.
Tcl
Checkout
core-8-6-branch
Run following build commands
cd win
nmake -f makefile.vc INSTALLDIR=<install path>
nmake -f makefile.vc install-binaries install-libraries
This will generate tcl
binary and all required libraries and tools
Tk
Checkout
core-8-6-branch
Set Tcl directory path
$env:TCLDIR="<TCL Installation Path>"
4. Run the following build commands
cd win
nmake -f makefile.vc INSTALLDIR=<install path> release install
This will generate Tk
libraries
Binary availability and CI
TCL/TK is available as source only https://github.com/tcltk/tcl . Github actions is used for CI build.
, multiple selections available,
Related content
Perl
More like this
Bazel
Bazel
More like this
Node.js
Node.js
Read with this
Windows on Arm GNU tools status page
Windows on Arm GNU tools status page
More like this
Packages
Packages
Read with this
Tips and tricks for porting to win-arm64
Tips and tricks for porting to win-arm64
More like this