<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<o:p></o:p>
<blockquote type="cite"
cite="mid:BY5PR08MB642317F4C498B9D292C2A063A7199@BY5PR08MB6423.namprd08.prod.outlook.com">
<div class="WordSection1">Is there a way, using pd-lib-builder, to
build the ‘unified’ library for Cyclone?</div>
</blockquote>
<p>Do you mean building everything as a single binary (instead of
separate binaries per object)? This can be done with:</p>
<pre>$ make make-lib-executable=yes</pre>
<p>Christof<br>
</p>
<blockquote type="cite"
cite="mid:BY5PR08MB642317F4C498B9D292C2A063A7199@BY5PR08MB6423.namprd08.prod.outlook.com">
<div class="WordSection1">
<p class="MsoNormal"><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I’m currently working well enough for my
own needs, but I’d like to supply a deployable library for
Deken for cyclone-darwin (including arm64), and am not sure
how to do that.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Best,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Phil Stone<o:p></o:p></p>
<p class="MsoNormal">UC Davis<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">IOhannes wrote:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Courier New"">>On
3/24/22 15:44, Philip Stone via Pd-list wrote:<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Courier New"">>><i>
Thank you for the pointers. Running ‘make’ on its own does
indeed build cyclone, and since I’m doing it on an M1
macbook, it generates arm64 executables, and ‘install’
puts them in ~/lib/cyclone. (? - Is that right?), and they
actually work!<o:p></o:p></i></span></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Courier New"">>><i>
<o:p></o:p></i></span></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Courier New"">>><i>
However, I was hoping to generate fat, single-library
binaries for Deken, and I thought CMake might make that
easier. >> I will look into the necessary flags for
doing it with ‘make’.<o:p></o:p></i></span></p>
<p class="MsoNormal"><i><span
style="font-size:10.0pt;font-family:"Courier
New""><o:p> </o:p></span></i></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Courier New"">>```<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Courier New"">>make
arch="arm64 x86_64 i386 ppc"<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Courier New"">>```<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Courier New"">>leave
out the architectures you do not want or know (and those
that the
<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Courier New"">>compiler
is not able to produce, which most likely includes all but
the
<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Courier New"">>first
two)<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Courier New"">>mdfgasd<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Courier New"">>IOhannes<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
<a class="moz-txt-link-abbreviated" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list
UNSUBSCRIBE and account-management -> <a class="moz-txt-link-freetext" href="https://lists.puredata.info/listinfo/pd-list">https://lists.puredata.info/listinfo/pd-list</a>
</pre>
</blockquote>
</body>
</html>