I'm happy to keep using 8.5.19 on my Pd builds as long as I can (eventually Apple will do something that will break binary compatibility; we can count on them for that; but hopefully not for a while). But at the same time, unless you're trying to make a version of Pd that can run on OSX 10.6, you should follow Dan's suggestion and use a newer version of Tcl/Tk.
(And if you _do_ care about running on 10.6, perhaps that's because you know someone who has a 10.6 machine, and then I'd suggest you compile it on that one instead of a 10.14 one.) Meanwhile I'm happy to send my compiled Wish around - I've already sent it to Dan so that he can make it easy to get. cheers Miller On Mon, May 27, 2019 at 06:23:35PM +0200, Dan Wilcox wrote: > (resending with correct subject line) > > I can confirm that it's an issue with Tk 8.5 built on macOS 10.14. This will > most like *not* be fixed as 8.5 is pretty old nor do I have any desire to > look into fixing it with a patch right now. > > The original idea behind "make app" was that the vast majority of people > building Pd should not need to build Tk, however it's fallen a bit behind. > > What we can do is update the pre-compiled Wish.app that is included with Pd > so "make app" produces the canonical Pd.app again. It's still using the old > 8.4 Wish which no longer runs on macOS. Miller's release builds still work > fine, so I've asked him to send a copy of his Wish.app we can use. > > Another option you can use is to simply use a newer version of Tk, say 8.6. > > > On May 11, 2019, at 12:00 PM, pd-dev-requ...@lists.iem.at > > <mailto:pd-dev-requ...@lists.iem.at> wrote: > > > > I am having similar issue here. > > On Wed, 1 May 2019 at 09:34, Dan Wilcox <danomat...@gmail.com > > <mailto:danomat...@gmail.com>> wrote: > > > >> 64 bit is the default for compiling the Pd core. Your problem is that you > >> are using the old canonical 32-bit Tk Wish as provided with Pd which has > >> not been updated with Miller's 8.5.19 build yet (as far as I remember). > >> > >> You need to build Tcl, TK, & Wish yourself and then use it to build > >> Pd.app. This is outlined in mac/README.txt > >> > >> Your steps should be: > >> > >> Build Pd > >> > >> ./autogen.sh > >> ./configure > >> ./make > >> > > So after I have done the above, then > > > > > >> Build Wish (and leave it around for reuse) > >> > >> mac/tcltk-wish.sh --leave 8.5.19 > >> > > > > when I am trying to do this part, unfortunately towards the end, my > > terminal prints out something like this > > Installing Tk library files to > > /Users/osamupang/pure-data/mac/tk8.5.19/macosx/../../build/tk/Deployment//Library/Frameworks/Tk.framework/Versions/8.5/Resources/Scripts/ > > Installing Ttk library files to > > /Users/osamupang/pure-data/mac/tk8.5.19/macosx/../../build/tk/Deployment//Library/Frameworks/Tk.framework/Versions/8.5/Resources/Scripts/ttk/ > > Installing library image files to > > /Users/osamupang/pure-data/mac/tk8.5.19/macosx/../../build/tk/Deployment//Library/Frameworks/Tk.framework/Versions/8.5/Resources/Scripts/images/ > > Installing message catalog files to > > /Users/osamupang/pure-data/mac/tk8.5.19/macosx/../../build/tk/Deployment//Library/Frameworks/Tk.framework/Versions/8.5/Resources/Scripts/msgs/ > > ln: invalid option -- 'h' > > Try 'ln --help' for more information. > > make[2]: *** [install-tk] Error 1 > > make[1]: *** [tk] Error 2 > > make: *** [embedded-deploy] Error 2 > > > > edit: as I am writing this, I also find a work around to the above problem, > > basically I did this to get into the homebrew environment: > > > > brew sh > > mac/tcltk-wish.sh --leave 8.5.19 > > > > (I am not sure other mac users are having the same problem as I do, but if > > it is, it might be worth to add this work around to INSTALL.txt or > > mac/README.txt ?) > > however after the next steps > > > > mac/osx-app.sh --wish Wish-8.5.19.app 0.49-1 > > open Pd-0.49-1.app/ > > > > I am having the same issue as Alexandre, where I can't put any object in Pd, > > and when I am trying to resize the window, it just went dark and stopped > > responding. > > -------- > Dan Wilcox > @danomatika <http://twitter.com/danomatika> > danomatika.com <http://danomatika.com/> > robotcowboy.com <http://robotcowboy.com/> > > > > _______________________________________________ > Pd-dev mailing list > Pd-dev@lists.iem.at > https://lists.puredata.info/listinfo/pd-dev _______________________________________________ Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev