Hi all. I'm new to pd (and linux) and this is my 1st post here so forgive me if this is a dumb question.
I just installed pd-0.39.3-extended on ubuntustudio (v7.04, updated). Everything went fine except none of my libraries loads on startup. I also installed the following packages: build-essential / tcl8.4-dev / cdbs / tk8.4-dev / libasound2-dev / debhelper / libjack0.100.0-dev / x-windows... I triple checked the doc, my default.pdsettings, my path and startup in pd... I always get the same error: "tried... and failed. Can't load library".
I must be missing something really obvious here but I'm stuck... Thanx for your help. _y
hi.
yvan volochine wrote:
Hi all. I'm new to pd (and linux) and this is my 1st post here so forgive me if this is a dumb question.
I just installed pd-0.39.3-extended on ubuntustudio (v7.04, updated). Everything went fine except none of my libraries loads on startup. I also installed the following packages: build-essential / tcl8.4-dev / cdbs / tk8.4-dev / libasound2-dev / debhelper / libjack0.100.0-dev / x-windows... I triple checked the doc, my default.pdsettings, my path and startup in pd... I always get the same error: "tried... and failed. Can't load library".
I must be missing something really obvious here but I'm stuck... Thanx for your help.
this tells us 2 things:
1: you have installed Pd fine and it runs (all the necessary libraries are installed (as you have demonstrated with your list of packages); there are no dependency problems on the pd side
2: you fail to load a pd-library (aka "external"; in other applications this might be called "plugin"), either because this external/library is not installed or because it is missing a dependency (externals can depend on other stuff; e.g. Gem will depend (among other things) on openGL, whereas Pd itself does not)
Pd's externals/libraries are files called <libname>.pd_linux (on linux; on other OS's the suffix will be different); these files are searched by Pd in several paths, which you can specify with the "-path" option when running from the cmdline, or via the "path..." dialog. by default, Pd searches the path "<path/to/pd>/extra" for a library.
so the information we need to help you more is, which library you are actually trying to load: Pd will display something like tried /home/zmoelnig/oops.l_i386 and failed tried /usr/local/lib/pd/extra/oops.pat and failed oops ... couldn't create rather than tried... and failed. Can't load library.
(note that in my version it tells us that it is trying to load "oops" instead of "...")
a simple reasone for the error is, that you are just creating a non-existing object (e.g. [oops]), which Pd cannot resolv, therefore it is trying to load an external that provides [oops] but fails.
mfgs.dr IOhannes
I figured it out while I was answering you... I was adding a "/" before libraries name and somehow misread error messages! Now everything works fine. I'd just like to understand this though: I still have strange errors when loading libraries (example with cyclone):
"tried /home/gusano/cyclone.pd_linux and failed tried /home/gusano/pd-gusano/cyclone.pd_linux and failed tried /usr/local/lib/pd/extra//cyclone/cyclone.pd_linux and failed tried /usr/local/lib/pd/extra//freeverb/cyclone.pd_linux and failed tried /usr/local/lib/pd/extra/cyclone/cyclone.pd_linux and failed tried /usr/local/lib/pd/extra/freeverb/cyclone.pd_linux and failed tried /usr/local/lib/pd/extra/cyclone.pd_linux and failed tried /home/gusano/cyclone/cyclone.pd_linux and failed tried /home/gusano/pd-gusano/cyclone/cyclone.pd_linux and failed tried /usr/local/lib/pd/extra//cyclone/cyclone/cyclone.pd_linux and failed tried /usr/local/lib/pd/extra//freeverb/cyclone/cyclone.pd_linux and failed tried /usr/local/lib/pd/extra/cyclone/cyclone/cyclone.pd_linux and failed tried /usr/local/lib/pd/extra/freeverb/cyclone/cyclone.pd_linux and failed tried /usr/local/lib/pd/extra/cyclone/cyclone.pd_linux and failed tried /home/gusano/cyclone/cyclone-meta.pd and failed tried /home/gusano/pd-gusano/cyclone/cyclone-meta.pd and failed tried /usr/local/lib/pd/extra//cyclone/cyclone/cyclone-meta.pd and failed tried /usr/local/lib/pd/extra//freeverb/cyclone/cyclone-meta.pd and failed tried /usr/local/lib/pd/extra/cyclone/cyclone/cyclone-meta.pd and failed tried /usr/local/lib/pd/extra/freeverb/cyclone/cyclone-meta.pd and failed tried /usr/local/lib/pd/extra/cyclone/cyclone-meta.pd and succeeded Added to search path: /usr/local/lib/pd/extra/cyclone Added to help path: /usr/local/lib/pd/extra/cyclone Added to help path: /usr/local/lib/pd/doc/5.reference/cyclone Loaded libdir cyclone from /usr/local/lib/pd/extra/cyclone"
is that normal ? Thanx.
_y
On Fri, Nov 23, 2007 at 10:21:49AM +0100, yvan volochine wrote:
I figured it out while I was answering you... I was adding a "/" before libraries name and somehow misread error messages! Now everything works fine. I'd just like to understand this though: I still have strange errors when loading libraries (example with cyclone):
"tried /home/gusano/cyclone.pd_linux and failed tried /home/gusano/pd-gusano/cyclone.pd_linux and failed tried /usr/local/lib/pd/extra//cyclone/cyclone.pd_linux and failed
[...]
tried /usr/local/lib/pd/extra/freeverb/cyclone/cyclone-meta.pd and failed tried /usr/local/lib/pd/extra/cyclone/cyclone-meta.pd and succeeded Added to search path: /usr/local/lib/pd/extra/cyclone Added to help path: /usr/local/lib/pd/extra/cyclone Added to help path: /usr/local/lib/pd/doc/5.reference/cyclone Loaded libdir cyclone from /usr/local/lib/pd/extra/cyclone"
is that normal ?
it is normal on pd-extended.
mfga.sdr IOhanens