uliss / pd-ceammc

Pure Data CEAMMC distribution (based on vanilla 0.53 by Miller Puckette)
Other
107 stars 6 forks source link

CEAMMC for M1 Macs? #177

Closed jaffasplaffa closed 1 year ago

jaffasplaffa commented 1 year ago

Hello :)

I am trying to use to use the library on an M1 Macbook with PD.

When I open PD in Rosetta mode and open one of the helpfiles, I get the "developer cannot be verified" treatment and the externals doesn't work.

When I run Pd as a native M1 app, the externals also don't work.

So my question is, do you have any plans to update them, to run natively on M1 Macbook?

Thanks in advance, Jaffa

uliss commented 1 year ago

Hello,

the upcoming release will support M1. The release is planned to the end of November. If you need it earlier I can send you current build

Best, Serge

чт, 20 окт. 2022 г., 21:17 jaffasplaffa @.***>:

Hello :)

I am trying to use to use the library on an M1 Macbook with PD.

When I open PD in Rosetta mode and open one of the helpfiles, I get the "developer cannot be verified" treatment and the externals doesn't work.

When I run Pd as a native M1 app, the externals also don't work.

So my question is, do you have any plans to update them, to run natively on M1 Macbook?

Thanks in advance, Jaffa

— Reply to this email directly, view it on GitHub https://github.com/uliss/pure-data/issues/177, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACVTRNY4XJ2FMQQWG5VHPTWEGEFHANCNFSM6AAAAAARKNEOYM . You are receiving this because you are subscribed to this thread.Message ID: @.***>

jaffasplaffa commented 1 year ago

I would very much like a current build, if possible. Thank you!

60-hz commented 1 year ago

If it is possible to have a link of current build also, I would be very happy to try it.

uliss commented 1 year ago

https://drive.google.com/file/d/10vjIp36DXK83zBxXeTY0K8Xvzt6RJfI0/view?usp=sharing

60-hz commented 1 year ago

Thank you very much @uliss . Works well here on Monterey and M1 MacBook Pro. Here are a few issues I found using it:

.../Pd/externals/ceammc/ui.faust~.pd_darwin: dlopen(.../Pd/externals/ceammc/ui.faust~.pd_darwin, 0x000A): symbol not found in flat namespace (_LLVMInitializeAArch64AsmParser) /private/var/folders/fs/74nv__x57yd9k8q8h678r_fc0000gn/T/AppTranslocation/1CF6CEC8-9315-4C28-97F2-6C8F26B6123D/d/Pd-ceammc_2022.11-macosx-12.2.app/Contents/Resources/Scripts/../extra/ceammc/ui.faust~.pd_darwin: dlopen(/private/var/folders/fs/74nv__x57yd9k8q8h678r_fc0000gn/T/AppTranslocation/1CF6CEC8-9315-4C28-97F2-6C8F26B6123D/d/Pd-ceammc_2022.11-macosx-12.2.app/Contents/Resources/Scripts/../extra/ceammc/ui.faust~.pd_darwin, 0x000A): symbol not found in flat namespace (_LLVMInitializeAArch64AsmParser) ui.faust~ faust/ex0.dsp ... couldn't create

jaffasplaffa commented 1 year ago

@uliss Thanks!

Is the only way to get it working, since it's not signed, to turn off gatekeeper?

60-hz commented 1 year ago

@jaffasplaffa Here is an article that shows different way to open an unsigned app : https://www.macworld.com/article/672947/how-to-open-a-mac-app-from-an-unidentified-developer.html

60-hz commented 1 year ago

You can also leave the gatekeeper active, and make an exception for only one app:

uliss commented 1 year ago

Here's a new release, also for M1 (choose arm64)

https://github.com/uliss/pure-data/releases/tag/v2023.02

Closing.