<div dir="ltr"><div>it's because extras are not compiled with -DPDINSTANCE.</div><div><br></div><div>if you remove the full 98th line of the libpd/Makefile ("bob~.o bonk~.o choice.o fiddle~.o loop~.o lrshift~.o pique.o sigmund~.o \"),</div><div>make clean and re-make, I think the error will disappear. <br></div><div>I was even able to run the test_libpd with some additional hacks.<br></div><div><br></div><div>Anyway this part still needs work;</div><div>work is in progress regarding multi instance hooks (see <a href="https://github.com/libpd/libpd/pull/282">https://github.com/libpd/libpd/pull/282</a> and <a href="https://github.com/libpd/libpd/pull/343">https://github.com/libpd/libpd/pull/343</a>), before the inclusion of libpd into Pd can be fully completed.</div><div><br></div><div>cheers<br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><font face="arial, helvetica, sans-serif"> Antoine<br><br></font></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mar. 21 déc. 2021 à 22:44, hans w. koch <<a href="mailto:hansw.koch@gmail.com">hansw.koch@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">out of curiosity i tried to build libpd included in the src folder, by doing<br>
  cd libpd<br>
    make<br>
<br>
on macOS BigSur 11.6.2 this throws some errors and doesn´t produce a libpd.dylib:<br>
Undefined symbols for architecture x86_64:<br>
  "_s_float", referenced from:<br>
      _sigmund_new in sigmund~.o<br>
  "_s_list", referenced from:<br>
      _pique_new in pique.o<br>
      _pique_list in pique.o<br>
      _sigmund_new in sigmund~.o<br>
  "_s_signal", referenced from:<br>
      _bob_new in bob~.o<br>
      _bonk_new in bonk~.o<br>
      _loop_new in loop~.o<br>
      _pd_tilde_new in pd~.o<br>
ld: symbol(s) not found for architecture x86_64<br>
clang: error: linker command failed with exit code 1 (use -v to see invocation)<br>
make: *** [libpd.dylib] Error 1<br>
<br>
clueless as to where to start looking what´s gone wrong as the README claims: "This is tested on Linux, macOS,<br>
and on Windows using Msys2/MinGW.”<br>
<br>
its not really urgent, but i thought i share.<br>
<br>
bests<br>
hans<br>
<br>
<br>
> Am 20.12.2021 um 20:36 schrieb Miller Puckette via Pd-announce <<a href="mailto:pd-announce@lists.iem.at" target="_blank">pd-announce@lists.iem.at</a>>:<br>
> <br>
> To Pd-announce:<br>
> <br>
> Pd version 0.52-1 is available from <a href="http://msp.ucsd.edu/software.htm" rel="noreferrer" target="_blank">http://msp.ucsd.edu/software.htm</a><br>
> or (source only) via github: <a href="https://github.com/pure-data/pure-data" rel="noreferrer" target="_blank">https://github.com/pure-data/pure-data</a><br>
> <br>
> cheers<br>
> Miller<br>
> <br>
> <br>
> <br>
> _______________________________________________<br>
> Pd-announce mailing list<br>
> <a href="mailto:Pd-announce@lists.iem.at" target="_blank">Pd-announce@lists.iem.at</a><br>
> <a href="https://lists.puredata.info/listinfo/pd-announce" rel="noreferrer" target="_blank">https://lists.puredata.info/listinfo/pd-announce</a><br>
> <br>
> _______________________________________________<br>
> <a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
> UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br>
</blockquote></div>