<html><head></head><body><div style="color:#000; background-color:#fff; font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px"><div>> On Fri, Mar 31, 2017 at 4:36 PM, Jonathan Wilkes <<a shape="rect" ymailto="mailto:jancsika@yahoo.com" href="mailto:jancsika@yahoo.com" id="yui_3_16_0_ym19_1_1491055526898_6457">jancsika@yahoo.com</a>> wrote: <br></div><div id="yui_3_16_0_ym19_1_1491055526898_7087">>> On Thu, Mar 30, 2017 at 8:46 PM, Jonathan Wilkes <<a shape="rect" ymailto="mailto:jancsika@yahoo.com" href="mailto:jancsika@yahoo.com" id="yui_3_16_0_ym19_1_1491055526898_6458">jancsika@yahoo.com</a>><br></div><div>>> wrote:<br></div><div id="yui_3_16_0_ym19_1_1491055526898_6905"><br></div><div id="yui_3_16_0_ym19_1_1491055526898_6904">> [...]<br></div><div id="yui_3_16_0_ym19_1_1491055526898_6903"><br></div><div id="yui_3_16_0_ym19_1_1491055526898_6902">>> I also get this at the head of the make pd-cyclone output:<br></div><div id="yui_3_16_0_ym19_1_1491055526898_6500">>> ls: cannot access 'C:\Program Files/pd/bin': No such file or directory<br></div><div id="yui_3_16_0_ym19_1_1491055526898_6501">>> ls: cannot access 'C:\Program Files/pd/src': No such file or directory<br></div><div id="yui_3_16_0_ym19_1_1491055526898_6906"><br></div><div id="yui_3_16_0_ym19_1_1491055526898_6907">> 'C:\Program Files/pd/bin' and 'C:\Program Files/pd/src' are default<br></div><div id="yui_3_16_0_ym19_1_1491055526898_6908">search locations which are overridable but which pd-lib-builder tries<br></div><div id="yui_3_16_0_ym19_1_1491055526898_6919">to verify anyhow. The error messages should better go to stderror, not<br></div><div id="yui_3_16_0_ym19_1_1491055526898_6920">stdout, that's on my to do list.</div><div id="yui_3_16_0_ym19_1_1491055526898_6921"><br></div><div id="yui_3_16_0_ym19_1_1491055526898_6922">In Purr Data/Pd-l2ork we never want those paths. Does settting <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_6923">PDBINDIR and PDINCLUDEDIR guarantee they are overridden?<br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_7086"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_7085">> If m_pd.h and pd.dll are both to be found in<br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_7084">'/home/USER/purr-data/pd/src/', specify this same path for<br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_7400">PDINCLUDEDIR and PDBINDIR. Important: do not specify or export PD_PATH<br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_7404">or PDDIR in this case, because these assume a tree layout with<br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_7405">pd/bin/pd.dll, and will mess up explicit paths.<br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_7406"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_7407">I still get the same error as before.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_7944"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9044">Here's my command:</div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9045">make -C $(externals_src)/pd-cyclone \</div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9046">    PDBINDIR=$(pd_src)/src PDINCLUDEDIR=$(pd_src)/src</div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9047"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9048">I have no idea if other variables are getting set in the makefiles that <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9049">recursively called externals/Makefile. But even if that's the case the <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9050">library makefile should not break as a result.<br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_7472"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_7473">> By the way you can get the conventional tree with pd.dll in the bin<br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_7474">directory via makefile.mingw if you do a local install using the<br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9170">DESTDIR variable.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9171"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9172">I'm currently in "do not touch" mode.  If I start making changes to <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9173">the Windows build system I might as well get rid of makefile.mingw <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9174">altogether.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9175"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9176">-Jonathan<br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_7399"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_9177">> Katja</div><div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_ym19_1_1491055526898_5255" style="display: block;"><div style="font-family: Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 13px;" id="yui_3_16_0_ym19_1_1491055526898_5254"><div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1491055526898_5253"><div class="y_msg_container" id="yui_3_16_0_ym19_1_1491055526898_5252"><div dir="ltr" id="yui_3_16_0_ym19_1_1491055526898_5251"><div class="yqt0253724669" id="yqtfd15063"><br clear="none"><br clear="none"><br clear="none"><br clear="none">> I imagine the problem is that we're still using the makefile.mingw script<br clear="none">> in pd/src, and it puts pd.dll in pd/src instead of pd/bin.  Still, the<br clear="none">> variables<br clear="none">> above should take care of that.<br clear="none">><br clear="none">> -Jonathan<br clear="none">><br clear="none">>> Katja<br clear="none"></div></div><br><br></div> </div> </div>  </div></div></body></html>