> Reviewing the other error, my guess is that you are installing an older
> version of Tk from ActiveState and there have been some API changes. Try
> building Tktable against your current bleeding edge build of Tk and see
> if that works.
This was exactly what I was trying to do, and it worked!
For whatever reason, the Tktable with patch needs a recent version of Tk (8.6.11), and ActiveState is older. So, I installed 8.6.11 with homebrew, patched Tktable (info in the download page) and configured it with:
$ ./configure --prefix=/Users/fc/Desktop/Tktable2.10/ \
--with-tcl=/usr/local/Cellar/tcl-tk/8.6.11_1/lib \
--with-tk=/usr/local/Cellar/tcl-tk/8.6.11_1/lib
This worked fine. Some messages as Christian said (thank you for your tool, but I missed some components to run it), but it seems Tktable works fine, now also on Retina displays. Tested on Mojave and Big Sur.