<div dir="ltr">thank you sir, that did the trick just fine. appreciate it!<div><br></div><div>best,</div><div>scott</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 1, 2019 at 1:39 AM IOhannes m zmoelnig <<a href="mailto:zmoelnig@iem.at">zmoelnig@iem.at</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">On 01.04.19 09:20, Scott R. Looney wrote:<br>
> hey folks i'm trying to get the IEM waveguide library examples to load and<br>
> having a bit of trouble. i'm on a Mac and i've installed the various<br>
> dependencies (iemlib,zexy,iemmatrix) via Deken, but it seems like the<br>
> initializing fails as objects like [lp1~] and [hp1~] aren't recognized. so<br>
> i think the [declare] objects might need tweaking. what i found a bit<br>
> confusing is there was no iemlib1 or iemlib2, just iemlib when i installed<br>
> it via Deken. the iemlib init in the WG Demos is [declare -stdpath iemlib],<br>
> so if Deken installed iemlib to stdpath it seems the demo doesn't work.<br>
<br>
<br>
iemlib recently switched from the separate iemlib1/iemlib2/iem_t3/...<br>
libraries to a single "iemlib" binary.<br>
<br>
probably acre still tries to load the old (no longer existing) libraries.<br>
<br>
so: just fix the declare's to [declare -path iemlib -lib iemlib]<br>
<br>
(or, if you want to play safe and support older iemlibs, use something like:<br>
[declare -path iemlib -lib iemlib -lib iemlib1 -lib iemlib2]<br>
<br>
> <br>
> i also checked iemlib library separately and it seems it is having issues<br>
> as well and can't find things like [init] for example. i checked the search<br>
> path (Users/scottlooney/Documents/PD/Externals is the only entry) and that<br>
> window is set to use standard paths. <br>
> guess this means that Deken doesn't<br>
> solve path problems? should i be adding other paths?<br>
<br>
no: deken is not a replacement for properly declaring dependencies in<br>
your path.<br>
you need to also specify the path:<br>
[declare -path iemlib -lib iemlib]<br>
<br>
in general, you should *not* add a library to your global search-paths<br>
(and deken should not do so either), but us *local* paths (via [declare])<br>
<br>
gfmasdr<br>
IOhannes<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>