<div dir="ltr"><div class="gmail_default" style="font-family:garamond,serif;font-size:large">​I copy and pasted the code you put in your reply into the makefile.</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">I received this error when running​ "make pd_darwin":</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">"*** missing separator.  Stop."</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">That probably just had to do with spacing issues caused by me copy and pasting. I edited the spacing below the ".c.pd_darwin:" section until it worked in Terminal.</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">I receive this error when Terminal finally began compiling:</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">"warning: unused parameter 'x' [-Wunused-parameter]"</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">Not sure what this is about, but the .pd_darwin files compiled anyway and I am able to load them into pd-extended. Success! Thank you so much for your help. I will definitely check out this new 'deken' plugin you mentioned.</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">Thanks,</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">Reed</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jul 28, 2015 at 9:54 AM, Miller Puckette <span dir="ltr"><<a href="mailto:msp@ucsd.edu" target="_blank">msp@ucsd.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Reed -<br>
<br>
I think the one in vanilla s up to date...  it has teh i386 flag in two<br>
spots, thus:<br>
<br>
pd_darwin: obj1.pd_darwin obj2.pd_darwin \<br>
     obj3.pd_darwin obj4.pd_darwin obj5.pd_darwin dspobj~.pd_darwin<br>
<br>
.SUFFIXES: .pd_darwin<br>
<br>
DARWINCFLAGS = -DPD -O2 -Wall -W -Wshadow -Wstrict-prototypes \<br>
    -Wno-unused -Wno-parentheses -Wno-switch -arch i386 -arch x86_64<br>
<br>
.c.pd_darwin:<br>
        cc $(DARWINCFLAGS) $(LINUXINCLUDE) -o $*.o -c $*.c<br>
        cc -bundle -undefined suppress -arch i386 -arch x86_64 \<br>
            -flat_namespace -o $*.pd_darwin $*.o<br>
        rm -f $*.o<br>
<br>
PLease do let me know if this fails.<br>
<br>
Meanwhile, Pd extended is now over two years out of date...  there's a<br>
move afoot to make it easy to get all those extra objects available for<br>
vanilli via the new 'deken' object (a sort of package finder and manager that's<br>
a Pd vanilla extern).<br>
<br>
cheers<br>
Miller<br>
<div><div class="h5"><br>
On Tue, Jul 28, 2015 at 09:34:42AM -0600, Reed Perkins wrote:<br>
> Hello list,<br>
><br>
> I am trying to compile objects for pd for the first time. Running<br>
> pd-extended 43.4 on OS 10.9.5. I just tried to compile the dummy objects in<br>
> /6.externs. I navigated to /6.externs in Terminal and typed<br>
><br>
> "make pd_darwin"<br>
><br>
> I got error in the Pd console when I tried to load these externals in Pd:<br>
><br>
> "dspobj~.pd_darwin: mach-o, but wrong architecture"<br>
><br>
> I realized that pd-extended is 32-bit on my machine (I get "Pd-extended:<br>
> Mach-O executable i386" from Terminal).<br>
><br>
> So I tried amending the makefile in /6.externs by adding the -arch i386<br>
> flag:<br>
><br>
> "DARWINCFLAGS = -arch i386 -DPD -O2 -Wall -W -Wshadow<br>
> -Wstrict-prototypes \ -Wno-unused<br>
> -Wno-parentheses -Wno-switch"<br>
><br>
> and tried running "make pd_darwin" again.<br>
><br>
> Yet I get the exact same error in Pd. I run file on one of the dummy<br>
> objects as I get this:<br>
><br>
> "obj1.pd_darwin: Mach-O 64-bit bundle x86_64"<br>
><br>
>  so I assuming I am still not compiling for 32-bit.<br>
><br>
> Any tips?<br>
<br>
</div></div>> _______________________________________________<br>
> <a href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>
> UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br>
</blockquote></div><br></div>