On macOS, pd is built using the current architecture by default. This is true 
for building pretty much anything on macOS.

To use prebuilt 32 bit libs, you need a 32 bit version of pd. This is actually 
pretty easy, I’ve just not documented all the new features in a readme and the 
only way to find them is by checking the configure —help. Sorry about that.

Short answer is use the —universal flag to set the architecture:

    ./configure —universal=i386

> On May 8, 2017, at 4:00 AM, pd-dev-requ...@lists.iem.at wrote:
> 
> From: cjniven <cjni...@gmail.com <mailto:cjni...@gmail.com>>
> Subject: [PD-dev] unable to load pdp library (mach-o, but wrong architecture)
> Date: May 7, 2017 at 6:13:51 PM MDT
> To: Ed Kelly via Pd-dev <pd-dev@lists.iem.at <mailto:pd-dev@lists.iem.at>>
> 
> 
> A lot of my libraries have broken since updating to OS X 10.12, using 
> Pd-extended 0.43.4.
> 
> Right now I’ve been trying to build pdp from source, but I’m getting this 
> error in the main window:
> 
> /Users/billjobs/Library/Pd/pdp.pd_darwin: 
> dlopen(/Users/billjobs/Library/Pd/pdp.pd_darwin, 10): no suitable image 
> found.  Did find:
>       /Users/billjobs/Library/Pd/pdp.pd_darwin: mach-o, but wrong architecture
> 
> The problem is both pdp and pd that I’ve compiled from source are built for 
> my native architecture (x86_64), but the pre-compiled version of Pd-extended 
> I’m trying to get pdp working with is i386.
> 
> I’ve been trying to rebuild pdp and pd either as fat binaries or i386 but I 
> don’t think I’m doing it the right way as I’m getting a 64 bit binary each 
> time (for both pdp, and pd).
> 
> If anyone can point me in the right direction, that would be appreciated — I 
> need pdp to work so I can record Gem patches with a syphon server. 
> 
> Thanks,
> 
> -c

--------
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

Reply via email to