hello,
I am using pd vanilla 0.46.7 on osx yosemite
i need to use a few objects from extended, so have simply copied the library folders i need from extended into Library/Pd
then in vanilla [declare cyclone], or [cyclone/zl] - which works fine
However i would like to use [grid] from unauthorized library. when i follow the same procedure
[declare unauthorized] and [grid] , or [unauthorized/grid]
i get
/Users/schoolshoes/Library/Pd/unauthorized/grid.pd_darwin: dlopen(/Users/schoolshoes/Library/Pd/unauthorized/grid.pd_darwin, 10): Library not loaded: @executable_path/../../lib/libspeex.1.dylib Referenced from: /Users/schoolshoes/Library/Pd/unauthorized/grid.pd_darwin Reason: image not found
(i installed the deken plugin to try that way but only windows and linux versions seem to be available for unauthorized)
how can I use unauthorized and [grid] in vanilla?
many thanks
s
Check the help page on the [import] command.
The other way is to add the library location to the search path. Something like: Edit->Preferences->Path (depends slightly upon version)
On Mon, Nov 30, 2015 at 7:33 PM, school shoes schoolshoes@outlook.com wrote:
hello,
I am using pd vanilla 0.46.7 on osx yosemite
i need to use a few objects from extended, so have simply copied the library folders i need from extended into Library/Pd
then in vanilla [declare cyclone], or [cyclone/zl] - which works fine
However i would like to use [grid] from unauthorized library. when i follow the same procedure
[declare unauthorized] and [grid] , or [unauthorized/grid]
i get
/Users/schoolshoes/Library/Pd/unauthorized/grid.pd_darwin: dlopen(/Users/schoolshoes/Library/Pd/unauthorized/grid.pd_darwin, 10): Library not loaded: @executable_path/../../lib/libspeex.1.dylib Referenced from: /Users/schoolshoes/Library/Pd/unauthorized/grid.pd_darwin Reason: image not found
(i installed the deken plugin to try that way but only windows and linux versions seem to be available for unauthorized)
how can I use unauthorized and [grid] in vanilla?
many thanks
s
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On 2015-12-01 02:16, William Huston wrote:
Check the help page on the [import] command.
or even better, read the error message and try to understand it :-)
/Users/schoolshoes/Library/Pd/unauthorized/grid.pd_darwin: dlopen(/Users/schoolshoes/Library/Pd/unauthorized/grid.pd_darwin, 10): Library not loaded: @executable_path/../../lib/libspeex.1.dylib Referenced from: /Users/schoolshoes/Library/Pd/unauthorized/grid.pd_darwin Reason: image not found
so it says that it cannot find an "image" for a file @executable_path/../../lib/libspeex.1.dylib referenced from grid.pd_darwin
with a bit of fantasy and/or computing experience, this translates to: "the grid-object depends on the libspeex library but you don't have that installed. you cannot load [grid] without a libspeex.dylib in the proper place."
the solution is to locate the file libspeex.1.dylib in your Pd-extended.app (it will be somewhere in Pd-extended.app/Contents/lib/ and place it into sthg like Pd-vanilla.app/Contents/lib/.
the proper solution for a distributable "unauthorized" package would be to make grid.pd_darwin look for the libspeex.dylib besides itself (rather than besides the Pd-executable).
fgmasdr IOhannes
great, got it working. thanks very much for explaining. s
To: pd-list@lists.iem.at From: zmoelnig@iem.at Date: Tue, 1 Dec 2015 10:13:06 +0100 Subject: Re: [PD] unauthorized in vanilla
On 2015-12-01 02:16, William Huston wrote:
Check the help page on the [import] command.
or even better, read the error message and try to understand it :-)
/Users/schoolshoes/Library/Pd/unauthorized/grid.pd_darwin: dlopen(/Users/schoolshoes/Library/Pd/unauthorized/grid.pd_darwin, 10): Library not loaded: @executable_path/../../lib/libspeex.1.dylib Referenced from: /Users/schoolshoes/Library/Pd/unauthorized/grid.pd_darwin Reason: image not found
so it says that it cannot find an "image" for a file @executable_path/../../lib/libspeex.1.dylib referenced from grid.pd_darwin
with a bit of fantasy and/or computing experience, this translates to: "the grid-object depends on the libspeex library but you don't have that installed. you cannot load [grid] without a libspeex.dylib in the proper place."
the solution is to locate the file libspeex.1.dylib in your Pd-extended.app (it will be somewhere in Pd-extended.app/Contents/lib/ and place it into sthg like Pd-vanilla.app/Contents/lib/.
the proper solution for a distributable "unauthorized" package would be to make grid.pd_darwin look for the libspeex.dylib besides itself (rather than besides the Pd-executable).
fgmasdr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list