For a (modern) fat build:
./mac/tcltk-wish.sh --universal 8.6.12
However make sure to try the generated Wish-8.6.12.app. I have no problems making a universal build, however the resulting Wish doesn't *run* and a generated Pd.app using it as a source would not run either. I think there is a problem with the Tk makefile "embedded" target which assembles the Wish.app.
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
The "--universal" switch didn't work on this VM: the compiler fails to build the test program at the beginning.
Anyway I'm leaving this VM in peace as I don't want to screw it up. I only use it to build a couple of externals.
--
Mensaje telepatico asistido por maquinas.
On 12/11/2021 11:21 AM, Dan Wilcox wrote:
I depends on the version of Xcode and/or CLITools you have installed. It needs to be new enough to support -arch arm64.
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
OK, here's one that I believe has 64-bit Intel and arm64 architectures compiled in - I compiled this remotely on a macOS 11.6.1 machine. I can't test it right now, but if any of you can grab and see I'd be grateful. (this is from running Dan's script, "./tcltk-wish.sh -l --universal 8.6.12".)
This should be the same thing Dan tried that resulted in a "Damaged app" message on his machine - I'm just hoping that running it on a totally different machine will help for whatever reason :)
http://msp.ucsd.edu/tmp/Wish-8.6.12.app.tgz
thanks Miller
On Sun, Dec 12, 2021 at 11:25:46AM +0100, Dan Wilcox wrote:
This runs fine on my 64-bit Intel Mac running 11.6.1.
On Sun, Dec 12, 2021 at 12:37 PM Miller Puckette via Pd-list < pd-list@lists.iem.at> wrote:
Strangely, this build runs fine on my system...
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On 12/12/21 18:35, Miller Puckette via Pd-list wrote:
cool, i'll test asap.
vmdsd IOhannes
PS: unfortunately, my *other* email (wthat also contains a link to universal amd64/arm64 Wish.app) was hovering in my mailbox until just now before i saw that you already managed to do the same...
Nope - Wish 8.6.12 seems to depend on newer Mac features than are on OSX 10.7.
But I'm OK with continuing to compile for 10.7 on my old machine and make it available to people like me :)
Meanwhile, the jack mystery is still unsolved as far as I know (the brew version somehow doesn't like newest jackd?)
cheers Miller
Am 12. Dezember 2021 21:05:14 MEZ schrieb Miller Puckette via Pd-list pd-list@lists.iem.at:
So how do we proceed from here? Currently my CI builds are unable to create a working Wish.app themselves, so they fetch the universal builds from miller's site. I don't really like this much, as I think the upload was mainly done for testing whether it works at all, rather than for deployment.
So: should these binaries be included in mac/stuff/?
Or not (which i'm fine with as well, see my post scriptum. In any case I'd like to know)
(taking this to PD-dev)
mfg.sfg.jfd IOhannes
PS: I can't believe I'm writing this - as I'm typically in the forefront of opposing any binary assets in git repositories. probably I should just upload the packages to some CI related "asset store".