<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;" dir="ltr">
<p></p>
<p lang="en-US" style="margin-bottom: 0in;">Miller had mention a file for preferences for 0.48 on Windows & Mac, this will leave the Windows Registry out of the way for loading externals and make a lot easier the “Unzip & Run”.</p>
<p lang="en-US" style="margin-bottom: 0in;"><br>
</p>
<p lang="en-US" style="margin-bottom: 0in;">I know your aim is to cover the Pd-Extended hole, and also to supply new GUI so you can leave my “vanilla” solution apart.</p>
<p lang="en-US" style="margin-bottom: 0in;"><br>
</p>
<p lang="en-US" style="margin-bottom: 0in;">Salutti,</p>
<p lang="en-US" style="margin-bottom: 0in;">Lucarda.</p>
<br>
<p></p>
<p><br>
</p>
<div id="Signature"><font face="Courier New, Courier, Monospace" size="2">Mensaje telepatico asistido por maquinas.</font>
</div>
<br>
<br>
<div style="color: rgb(0, 0, 0);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Jonathan Wilkes <jancsika@yahoo.com><br>
<b>Sent:</b> Friday, January 13, 2017 4:38 AM<br>
<b>To:</b> Lucas Cordiviola; Alexandre Torres Porres; pd-list@lists.iem.at<br>
<b>Subject:</b> Re: [PD] Purr Data rc4</font>
<div> </div>
</div>
<div>
<div style="color:#000; background-color:#fff; font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size:16px">
<br>
<div class="qtdSeparateBR"><br>
<br>
</div>
<div class="yahoo_quoted" id="yui_3_16_0_ym19_1_1484277018071_29969" style="display:block">
<div id="yui_3_16_0_ym19_1_1484277018071_29968" style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size:16px">
<div id="yui_3_16_0_ym19_1_1484277018071_29967" style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size:16px">
<div class="y_msg_container" id="yui_3_16_0_ym19_1_1484277018071_29976">
<div id="yiv1296562198">
<div dir="ltr" id="yui_3_16_0_ym19_1_1484277018071_29980">
<div dir="ltr" id="yiv1296562198divtagdefaultwrapper" style="font-size:12pt; color:#000000; font-family:Calibri,Arial,Helvetica,sans-serif">
<blockquote id="yui_3_16_0_ym19_1_1484277018071_29979" style="margin:0 0 0 40px; border:none; padding:0px">
<div></div>
<div id="yui_3_16_0_ym19_1_1484277018071_29978"><i id="yui_3_16_0_ym19_1_1484277018071_29977">>Try this:</i></div>
<div></div>
<div></div>
<div id="yui_3_16_0_ym19_1_1484277018071_30013"><i id="yui_3_16_0_ym19_1_1484277018071_30012">[zexy/z~]</i></div>
<div></div>
<div></div>
<div id="yui_3_16_0_ym19_1_1484277018071_30014"><i><br clear="none">
</i></div>
<div></div>
<div></div>
<div><i>[externdir(</i></div>
<div></div>
<div></div>
<div id="yui_3_16_0_ym19_1_1484277018071_30015"><i>|</i></div>
<div></div>
<div></div>
<div id="yui_3_16_0_ym19_1_1484277018071_30017"><i id="yui_3_16_0_ym19_1_1484277018071_30016">[classinfo z~]</i></div>
<div></div>
<div></div>
<div><i>|</i></div>
<div></div>
<div></div>
<div id="yui_3_16_0_ym19_1_1484277018071_30019"><i id="yui_3_16_0_ym19_1_1484277018071_30018">[print externdir]</i></div>
<div></div>
</blockquote>
<div></div>
<div id="yui_3_16_0_ym19_1_1484277018071_30031"><br clear="none">
</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30032"><br clear="none">
</div>
<div></div>
<blockquote id="yui_3_16_0_ym19_1_1484277018071_30035" style="margin:0 0 0 40px; border:none; padding:0px">
<div></div>
<div id="yui_3_16_0_ym19_1_1484277018071_30034"><i id="yui_3_16_0_ym19_1_1484277018071_30033">What does it print out?</i></div>
<div></div>
</blockquote>
<div></div>
<div id="yui_3_16_0_ym19_1_1484277018071_30036"><br clear="none">
</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30037">> Right, this gives the “/purr-data/packages/win32_inno/build/extra/zexy”</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30190">
<div id="yui_3_16_0_ym19_1_1484277018071_30189"><br clear="none">
</div>
<div>Ok, that's good news.<br>
</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30192"><br clear="none">
</div>
</div>
<div></div>
<blockquote id="yui_3_16_0_ym19_1_1484277018071_30195" style="margin:0 0 0 40px; border:none; padding:0px">
<div></div>
<div id="yui_3_16_0_ym19_1_1484277018071_30194"><i id="yui_3_16_0_ym19_1_1484277018071_30193">>What are the arguments to those [declare] objects? </i></div>
<div></div>
</blockquote>
<div></div>
<div id="yui_3_16_0_ym19_1_1484277018071_30211"><br clear="none">
</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30213"><b id="yui_3_16_0_ym19_1_1484277018071_30212">> [declare -path data/externals/bin]</b> --> this is relative to the patch and works on Vanilla for all OS cuz there I put what is needed for that.</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30248">
<div id="yui_3_16_0_ym19_1_1484277018071_30247"><br clear="none">
</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30249">Ah, I see.  GUI externals need to be ported.  There's a ported version of
<br>
</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30266">ggee/image in Purr Data.</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30289"><br clear="none">
</div>
</div>
<div></div>
<blockquote id="yui_3_16_0_ym19_1_1484277018071_30307" style="margin:0 0 0 40px; border:none; padding:0px">
<div></div>
<div id="yui_3_16_0_ym19_1_1484277018071_30306"><i id="yui_3_16_0_ym19_1_1484277018071_30305">>Are you talking about the build environment you just created, or the installer? </i></div>
<div></div>
</blockquote>
<div></div>
<div id="yui_3_16_0_ym19_1_1484277018071_30334"><br clear="none">
</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30335">> Build-env & installer = 2.68 GB</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30337">
<div id="yui_3_16_0_ym19_1_1484277018071_30336"><br clear="none">
</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30372">Right, that's everything in C:\msys64<br>
</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30373"><br clear="none">
</div>
</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30374">> installer = “C:\msys64\home\Lucarda\purr-data” = 1.07 GB</div>
<div></div>
<div id="yui_3_16_0_ym19_1_1484277018071_30375"><br>
</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30376">If you're measuring after building, that is:</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1484277018071_30377">full git repository for Purr Data<br>
</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1484277018071_30378">all git submodules</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1484277018071_30379">all binaries compiled in place</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1484277018071_30380">all binaries copied to build/</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1484277018071_30381">nw.js binary</div>
<div dir="ltr">nw.js binary copied to build/</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1484277018071_30382">(if you installed inno setup, all build/ copied to the installer file)<br>
</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1484277018071_30383"><br>
</div>
<div>-Jonathan<br>
</div>
<div id="yui_3_16_0_ym19_1_1484277018071_30384"><br>
</div>
<div><br clear="none">
</div>
<div></div>
<div><br clear="none">
</div>
<div id="yiv1296562198Signature"><font size="2" face="Courier New, Courier, Monospace">Mensaje telepatico asistido por maquinas.</font>
</div>
<br clear="none">
<br clear="none">
<div style="color:rgb(0,0,0)">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div class="yiv1296562198yqt9211777467" id="yiv1296562198yqtfd33732">
<div dir="ltr" id="yiv1296562198divRplyFwdMsg"><font color="#000000" face="Calibri, sans-serif" style="font-size:11pt"><b>From:</b> Jonathan Wilkes <jancsika@yahoo.com><br clear="none">
<b>Sent:</b> Friday, January 13, 2017 3:56 AM<br clear="none">
<b>To:</b> Lucas Cordiviola; Alexandre Torres Porres; pd-list@lists.iem.at<br clear="none">
<b>Subject:</b> Re: [PD] Purr Data rc4</font>
<div> </div>
</div>
<div>
<div style="color:#000; background-color:#fff; font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size:16px">
> Cool,
<div class="yiv1296562198qtdSeparateBR"><br clear="none">
<br clear="none">
</div>
<div class="yiv1296562198yahoo_quoted" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_16199" style="display:block">
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_16198" style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size:16px">
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_16197" style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size:16px">
<div class="yiv1296562198y_msg_container" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_16201">
<div id="yiv1296562198">
<div dir="ltr" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_17323">
<div dir="ltr" id="yiv1296562198divtagdefaultwrapper" style="font-size:12pt; color:#000000; font-family:Calibri,Arial,Helvetica,sans-serif">
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_17335"><br clear="none">
</div>
<div>> FYI I could successfully build, attached screenshot, but i`m gonna unninstall msys2 and delete purr-data(1) cuz both things are about 2.5GB and normally I use small C:\ drives for fast recovery if the system becomes unstable/non-operational.</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_17337">
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18709"><br clear="none">
</div>
<div dir="ltr" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_17336">That's mostly the msys2 build environment and dependencies</div>
<div dir="ltr">.<br clear="none">
</div>
<div dir="ltr" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18863">The build directory is all that's needed to run Purr Data.  If you go in
<br clear="none">
</div>
<div dir="ltr" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18560">C:\msys\home\purr-data\ you can move the build directory somewhere else
<br clear="none">
</div>
<div dir="ltr" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18577">before you uninstall.<br clear="none">
</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18559"><br clear="none">
</div>
</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18498">> Also the registry thing is necessary for externals to load so I think the thing is not really “unzip and run”. Though I could load zexy/z~, but I'm not sure which was, I mean I have different zexys
 installed on my system.</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18653">
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18652"><br clear="none">
</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18666">Try this:</div>
<div dir="ltr" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18754">[zexy/z~]</div>
<div dir="ltr" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18778"><br clear="none">
</div>
<div dir="ltr" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18804">[externdir(</div>
<div dir="ltr" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18806">|</div>
<div dir="ltr" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18820">[classinfo z~]</div>
<div dir="ltr" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18821">|</div>
<div dir="ltr" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18822">[print externdir]<br clear="none">
</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18654"><br clear="none">
</div>
<div>What does it print out?<br clear="none">
</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18893"><br clear="none">
</div>
</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18665">
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18921">> Also some abs that have specific [declares] were unable to open, literally no window and no errors printed on the console. I suspect those [declares] were pointing to an ggee/image that is not compatible
 with RC4.</div>
<div><br clear="none">
</div>
<div>What are the arguments to those [declare] objects?<br clear="none">
</div>
</div>
<div><br clear="none">
</div>
<div>> Probably the next thing will be to use the installer, but I have other priorities.</div>
<div><br clear="none">
</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18943">> Let me know if you wanna test something.</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18942"><br clear="none">
</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18941">> BTW, excellent work!!!</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18940"><br clear="none">
</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18991">> (1) I keep a copy for some time on another HD but is way big, cuz all the .o?</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18993">
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18992"><br clear="none">
</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18994">Are you talking about the build environment you just created, or the installer?</div>
<div><br clear="none">
</div>
<div>-Jonathan<br clear="none">
</div>
</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_19000"><br clear="none">
</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18995">Salutti,</div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18996">Lucarda</div>
<br clear="none">
<div></div>
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18997"><br clear="none">
</div>
<div id="yiv1296562198Signature"><font id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_18999" size="2" face="Courier New, Courier, Monospace">Mensaje telepatico asistido por maquinas.</font>
</div>
<br clear="none">
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_17322" style="color:rgb(0,0,0)">
<div class="yiv1296562198yqt5395833090" id="yiv1296562198yqtfd92542">
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_17321">
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_17320" style="color:#000; background-color:#fff; font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size:16px">
<div class="yiv1296562198yahoo_quoted" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_3326" style="display:block">
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_3325" style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size:16px">
<div id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_3324" style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size:16px">
<div class="yiv1296562198y_msg_container" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_3355">
<div id="yiv1296562198">
<div dir="ltr" id="yiv1296562198yui_3_16_0_ym19_1_1484277018071_3357">
<div dir="ltr" id="yiv1296562198divtagdefaultwrapper" style="font-size:12pt; color:#000000; font-family:Calibri,Arial,Helvetica,sans-serif">
<br clear="none">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="yiv1296562198yqt5395833090" id="yiv1296562198yqtfd76376"></div>
</div>
<div class="yiv1296562198yqt5395833090" id="yiv1296562198yqtfd25783"></div>
</div>
</div>
<br clear="none">
<br clear="none">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="yiv1296562198yqt9211777467" id="yiv1296562198yqtfd75563"></div>
</div>
<div class="yiv1296562198yqt9211777467" id="yiv1296562198yqtfd22912"></div>
</div>
</div>
<br>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>