On 5/27/06, Miller Puckette <mpuckett@imusic1.ucsd.edu> wrote:
OK, sounds like I have to figure out how to make fat binaries... (I
don't think the subdirectory idea is all that great because I'd have
to change  Pd to look in them and then new externs wouldn't work in old
versions of Pd.)

On the other hand, if I can figure out fat binaries I can get away without
releasing separate "apps" for the two architectures.  So this would be
a Good Thing.

man lipo

Bascially make a PPC executable and a x86 one and join them. 

As I already stated that doesn't help the externals issue at all.  I think the solution to that is to clearly mark what works for what platform and have some patience for both the developers and end users.  'Why doesn't <external>.pd_darwin work on my Mac?' will probably be a common question.