You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previously, we used the system tcl/tk, which is version 8.5. Unfortunately
as reported by #43, this lacks some features. And the official CPython macOS
dmg compiles its own tcl/tk at version 8.6, so our packages weren't on parity
with the official ones.
This commit enables the building of tcl/tk from sources on macOS. This was
surprisingly straightforward. The big changes are to ditch the system
frameworks and replace with our own libraries.
I confirmed that `import tkinter` works and that our new binaries do not link
against any tcl/tk libraries or frameworks. I also successfully ran a minimal
visual application with tkinter. I'm fairly confident this "just works."
Closes#43.
0 commit comments