Hi,<br><br>I am having problems compiling pd from Miller's website in OS X Snow Leopard. Basically, Pd fell behind Apple's updates. Here are my problems, fixes where I found them:<br><br>- the configure script automatically adds -isysroot blah blah for the 10.4 sdk, which doesn't work. this line is removed.<br>
- the included portaudio (and more importantly, its coreaudio components) with pd does not match the coreaudio framework included with Snow Leopard. There are lots of deprecations and finally undeclared methods. I tried just updating the source code from that in portaudio's svn, but this led to further undefined calls that I don't remember.<br>
- using '-disable-portaudio' doesn't do any good because it is automatically added if you are on OS X (I wanted to just use jack since portaudio is outdated).<br>- I had to remove all '-arch' flags except i386 to get everything linked.<br>
<br>Okay, after that, it compiled. whew. Still, pd's gui will not run because libPdTcl.dylib either isn't found or is the wrong architecture, I still can't tell:<br><br>$ pd -jack<br>Error in startup script: dlopen(/usr/local/lib/pd/bin/../bin/libPdTcl.dylib, 10): no suitable image found. Did find:<br>
/usr/local/lib/pd/bin/../bin/libPdTcl.dylib: mach-o, but wrong architecture<br> while executing<br>"load $pd_guidir/bin/libPdTcl.dylib"<br> invoked from within<br>"if {$pd_nt == 2} {<br># turn on James Tittle II's fast drawing<br>
set tk::mac::useCGDrawing 1<br># anti-alias all lines that need it<br> set tk::mac::CGAnt..."<br> (file "/usr/local/lib/pd/bin/<a href="http://pd.tk">pd.tk</a>" line 67)<br>^CPd: signal 2<br><br>It is there, they are all i386 and tcl/tk are universal binaries, so I don't know. Anyone else?<br>
<br>Running pd with no gui and jack works.<br><br>regards,<br>Rich<br>