[PD] general libdir question

Hans-Christoph Steiner hans at eds.org
Sun Jan 28 21:29:39 CET 2007

On Jan 28, 2007, at 11:45 AM, Georg Holzmann wrote:

> Hallo!
>>>> Sounds like you are using an 0.40 version of Pd-extended.  The  
>>>> libdir stuff was converted to use Thomas Grill's loader  
>>>> functionality, so you have to load the "libdir" lib before you  
>>>> can load any libdirs.  This same libdir.pd_linux binary will  
>>>> also work with vanilla Pd >= 0.40.
> It still does not work as it should:
> it works not, if I start
> pd -lib libdir -lib iemmatrix
> then I can use e.g. [mtx_add], but I get the following message on  
> the console:
> 	libdir_loader: added iemmatrix to the global classpath
> 	This is deprecated behavior.
> Okay, but when I start pd -lib libdir and then make an [import  
> iemmatrix] I get the message:
> 	libdir_loader: added iemmatrix to the canvas-local path
> 	[import] loaded library: iemmatrix
> but I cannot use [mtx_add], only [iemmatrix/mtx_add]
> (and the same with other libraries, not only iemmatrix ...)
> So do you know what I should try to debug this ?

Yeah, same for me.  I don't have time to look at this right now.   
I've barely tried the Pd-0.40.2-extended builds, I expect they are  
very rough.  Try turning on -verbose and seeing what it's trying to  

> One other small thing: if I create a [zexy/niagara] object for  
> example, I can then also create a [niagara] object - is this normal ?

Yup, that is an unresolved issue.  It shouldn't be that way, but a  
solution isn't figured out yet.


> LG
> Georg


I spent 33 years and four months in active military service and  
during that period I spent most of my time as a high class muscle man  
for Big Business, for Wall Street and the bankers.      - General  
Smedley Butler

More information about the Pd-list mailing list