[PD] How to add relative paths - was: Re: Extended can't load any library except Gem on Windows Vista
Matteo Sisti Sette
matteosistisette at gmail.com
Sun Mar 7 19:30:11 CET 2010
Ok so I am trying to add all the paths to Pd Extended libraries. I would
hate to have to add them as absolute path, such as "C:\Program
Files\pd\extra\zexy", or even "%programfiles%\pd\extra\zexy", because
then I can't move or the Pd folder without breaking it.
How can I add them as relative to Pd's paths? Is it possible at all?
I tried with "..\extra\zexy" and "extra\zexy" but neither works.
(zexy is only an example obviously, the same holds for all other libraries)
thanks
m.
Matteo Sisti Sette escribió:
> Hi,
>
> The short version: I fresh-installed Pd Extended into the default
> location (C:\Program Files\pd) and I get:
>
> cyclone: can't load library
> zexy: can't load library
> creb: can't load library
> ....
>
> and so on for EVERY library except Gem. The strange thing is that Gem
> does load, and it is located in pd/extra just like all other libraries.
> This is really crazy isn't it?
>
> What can be wrong?
>
>
>
> The long version:
>
> I had already installed Pd Extended and it used to work fine. It was
> installed in an "unusual" location: "D:/programmi/pd_extended", where
> "programmi" is the italian word for "programs" but it is _not_ the
> default directory for programs in my computer (who speaks spanish, not
> italian).
> When I installed it, I had to manually modify the "pd-settings.reg" file
> that adds the libraries to startup, because it uses the wrong location
> for the registry keys (this has nothing to do with the path where Pd is
> installed). After that, I had Pd Extended working fine and loading all
> libraries.
>
> Also, I have Pd Vanilla installed in another directory,
> "D:\programmi\pd". I run it using the "-noprefs" option, because
> otherwise, it would (try to) load the libraries from pd Extended.
>
> Today, misteriously and without (apparently) touching anything, Pd
> Extended stopped working, that is it started giving me "cannot load
> library" messages.
> I tried uninstalling and reinstalling it to the same directory with no
> luck. So I uninstalled and reinstalled again, this time to the default
> location C:\Program Files\pd (note disk C which is where the OS is
> installed, and "Program Files" is the actual system Program Files
> directory, which is displayed as "Archivos de Programa").
>
> However the result is the same: "cannot load library" for all libraries
> except Gem.
> The Gem it is loading is actually the one installed inside the
> C:\Program Files\pd\extra\Gem directory, which is the same path where
> all other libraries are located too. I know it because if I rename that
> gem.dll file, it won't load.
>
> Please help!
>
> thanks
> m.
>
>
--
Matteo Sisti Sette
matteosistisette at gmail.com
http://www.matteosistisette.com
More information about the Pd-list
mailing list