<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Well, I also found this zexy git <a href="https://git.iem.at/pd/zexy/" target="_blank">https://git.iem.at/pd/zexy/</a> <br></div><div><br></div><div>not sure how it compiles to objects like ==~ - coz i couldn't compile. But my colleague, Flavio, checked it out, and seems to have realized about the trick to compile an object as "==~". We did it and I compiled it for Mac Os and it is working.</div><div><br></div><div>By the code from the git above as a model, we changed the original code from:</div><div>







<p class=""><i><font color="#674ea7"><span class="">void</span><span class=""> equals_tilde_setup(</span><span class="">void</span><span class="">)<br></span><span class="">{</span><span class=""> <br>equals_class = class_new(gensym(</span><span class="">"equals~"</span><span class="">),<br></span><span class="">(t_newmethod)equals_new, </span><span class="">0</span><span class="">,<br></span><span class="">sizeof</span><span class="">(t_equals), </span><span class="">0</span><span class="">, A_GIMME, </span><span class="">0</span><span class="">);<br></span><span class="">sic_setup(equals_class, equals_dsp, SIC_FLOATTOSIGNAL);<br></span>}</font></i></p><p class=""><i><br></i></p><p class="">To:</p><p class=""><i><font color="#38761d"><span class="">void</span><span class=""> setup_0x3d0x3d0x7e(</span><span class="">void</span><span class="">)<br></span>{<br><span class="">equals_class = class_new(gensym(</span><span class="">"==~"</span><span class="">),<br></span><span class="">(t_newmethod)equals_new, </span><span class="">0</span><span class="">,<br></span><span class="">sizeof</span><span class="">(t_equals), </span><span class="">0</span><span class="">, A_GIMME, </span><span class="">0</span><span class="">);<br></span>sic_setup(equals_class, equals_dsp, SIC_FLOATTOSIGNAL);<br>}</font></i></p><p class=""><i><font color="#38761d"><span class="">void</span><span class=""> setup(</span><span class="">void</span><span class="">){<br></span>setup_0x3d0x3d0x7e();<br>}</font></i></p><p class=""><i><font color="#38761d"><br></font></i></p><p class=""><font color="#000000">Then the compiled object can be named as ==~ and it loads fine here. Should I expect that it loads just fine in any other OS as well?</font></p><p class=""><font color="#000000"><br></font></p><p class=""><font color="#000000">cheers</font></p></div></div></div></div>