Tcl on MacOS

Dear all, Tcl/Tk on MacOS challenges me:

  • an old version of TclTk (8.5) as default on MacOS
  • build applications for the MacOS platform
    • and especially sign a complete app to be recognized on MacOS
  • and maybe also some performance issue.

Let us talk about our experience and best practices.

Manfred


TR: my experience:

  • do not use the built-in version but install your own recent Tcl 8.6 (I just compile from the sources myself)
  • build applications using the bundle facility of macOS, here is a recipe -> https://www.codebykevin.com/tutorial.html
  • code-signing a macOS app can be done with a self-signed signature using the codesign utility (codesign --force --deep -s - $exeFile) but this will still trigger a warning as the certificate is not a paid one (you only get full peace of mind when you pay Apple $ 100 per year)
  • What particular performance issues do you have?

Otherwise, make sure to check the New Tcl/TkAqua FAQ (and yes, it needs an update!)