In some recent and proposed updates to declare and the loader, the movement is
toward being able to load both compiled and abstraction libraries without
having to use both -lib & -path, but we are not there yet:
https://github.com/pure-data/pure-data/pull/440
Thanks for the full picture, Dan.
I guess the main point is that when Pd users go along the defaults,
they need patches to use -path and -lib.
Even more, -lib and -path _also_ work for stuff installed in any of the
standard search paths like /extra. Assuming that people use a
recent version of
I don't know if this is purely "canonical", but this is how it works:
The Document's path was added to provide a default location for deken to
download externals, ~/Documents/Pd. It is purely optional but builds on the
existing search path functionality. The idea is help beginners manage search
I'm not quite sure what the canonical declaration style is, -lib/-
path or -stdlib/-stdpath. I guess the former will work better for
Pd's own default setup.
I should say this is true since 0.50 or so. Before that, -stdlib/-
stdpath was the common thing to use.
What would be then the canonical