Sources are exactly the same as in extra/pd~ - needed files are pd~.c and binarymsg.c . I had these compiling with the 7.x Max SDK but the 8.x one has dropped "xcodebuild" for cmake so the build and release scripts have to be revisited.
Anyway I'm leaning toward buying a used macmini for decently cheap and can get on this once that's done.
cheers Miller
On Thu, Dec 29, 2022 at 06:44:20PM +0100, Dan Wilcox wrote:
Is there a source code tarball for pd~ for Max? I'd be willing to build it if installing the requisite SDKs is relatively easy. If the process can be automated, we could consider using the build servers ala Pd vanilla.
On Dec 29, 2022, at 4:52 PM, Dan Wilcox danomatika@gmail.com wrote:
Ah, ok... the "pd~" object for Max... not its equivalent for pd. Now I understand why you need cmake which, in any case, is easily installable via homebrew. As for the Max SDK, I imagine it probably requires a more recent OS than 10.14 or 10.15, so you are best off with a Mac mini M1 or M2 at this point.
On Dec 29, 2022, at 4:49 PM, Miller Puckette <msp@ucsd.edu mailto:msp@ucsd.edu> wrote:
Trying to compile and test it under Max - so that Max users can enjoy the powerful features of Pd at last :)
M
On Thu, Dec 29, 2022 at 04:47:50PM +0100, Dan Wilcox wrote:
Actually, isn't pd~ already compiled for arm64? What am I missing...?
% file /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit bundle x86_64] [arm64:Mach-O 64-bit bundle arm64] /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for architecture x86_64): Mach-O 64-bit bundle x86_64 /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for architecture arm64): Mach-O 64-bit bundle arm64
On Wed, Dec 28, 2022 at 07:49:43PM +0100, IOhannes m zm?lnig wrote:
Am 28. Dezember 2022 16:20:08 MEZ schrieb "Jo?o Pais" <jmmmpais@gmail.com mailto:jmmmpais@gmail.com <mailto:jmmmpais@gmail.com mailto:jmmmpais@gmail.com>>:
ah ah actually the wink was for Miller - pd~ doesn't work on M1 yet.
Why not?
Dan Wilcox @danomatika <https://urldefense.com/v3/__http://twitter.com/danomatika__;!!Mih3wA!GO00FwO... https://urldefense.com/v3/__http://twitter.com/danomatika__;!!Mih3wA!GO00FwOSgl31mMscKMpZmwJaBSkv2sO_mvswrsoXIymnH-SSram6DsOmuu62kJXEAqEizO6qKqFHPe8$ > danomatika.com <https://urldefense.com/v3/__http://danomatika.com/__;!!Mih3wA!AWq7tr_i6nLkMC... > <https://urldefense.com/v3/__http://danomatika.com/__;!!Mih3wA!GO00FwOSgl31mM... https://urldefense.com/v3/__http://danomatika.com/__;!!Mih3wA!GO00FwOSgl31mMscKMpZmwJaBSkv2sO_mvswrsoXIymnH-SSram6DsOmuu62kJXEAqEizO6qvmtuGlo$ > robotcowboy.com <https://urldefense.com/v3/__http://robotcowboy.com/__;!!Mih3wA!AWq7tr_i6nLkM... > <https://urldefense.com/v3/__http://robotcowboy.com/__;!!Mih3wA!GO00FwOSgl31m... https://urldefense.com/v3/__http://robotcowboy.com/__;!!Mih3wA!GO00FwOSgl31mMscKMpZmwJaBSkv2sO_mvswrsoXIymnH-SSram6DsOmuu62kJXEAqEizO6qPT6Q3e0$ >
Dan Wilcox @danomatika <https://urldefense.com/v3/__http://twitter.com/danomatika__;!!Mih3wA!AWq7tr_... > danomatika.com <https://urldefense.com/v3/__http://danomatika.com/__;!!Mih3wA!AWq7tr_i6nLkMC... > robotcowboy.com <https://urldefense.com/v3/__http://robotcowboy.com/__;!!Mih3wA!AWq7tr_i6nLkM... >
Dan Wilcox @danomatika <https://urldefense.com/v3/__http://twitter.com/danomatika__;!!Mih3wA!AWq7tr_... > danomatika.com <https://urldefense.com/v3/__http://danomatika.com/__;!!Mih3wA!AWq7tr_i6nLkMC... > robotcowboy.com <https://urldefense.com/v3/__http://robotcowboy.com/__;!!Mih3wA!AWq7tr_i6nLkM... >