Skip to end of banner
Go to start of banner

Tcl/Tk

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

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

  1. Clone https://github.com/tcltk/tcl

  2. Checkout core-8-6-branch

  3. 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

  1. Clone https://github.com/tcltk/tk

  2. Checkout core-8-6-branch

  3. 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

  • No labels