Hey all,
So I want to run pd on OSX from the terminal.
Running the MacOS/Pd binary works, but ignores any arguments.
the Resources/bin/pd binary does not seem to find the tk stuff:
ESMAC001:~/Desktop/Ben lpine$ /Applications/Pd-extended.app/Contents/Resources/bin/pd -open menu-bartest.pd dyld: /Applications/Wish Shell.app/Contents/MacOS/Wish Shell version mismatch for library: /Library/Frameworks/Tcl.framework/Versions/8.5/Tcl (compatibility version of user: 8.5.0 greater than library's version: 8.4.0)
So for now I'll just copy the frameworks from pd-extended into the system frameworks, but it would be nice in the future that the bin/pd binary knows how to find the frameworks in the .app.
Alas that does not work either:
ESMAC001:/Library/Frameworks lpine$ /Applications/Pd-extended.app/Contents/Resources/bin/pd -open menu-bartest.pd dyld: /Applications/Wish Shell.app/Contents/MacOS/Wish Shell can't open library: /Library/Frameworks/Tcl.framework/Versions/8.5/Tcl (No such file or directory, errno = 2)
I just copied the tcl/tk frameworks from pd-extended into the /Library.
Thanks all. .b.
hey ben,
On May 10, 2006, at 3:42 PM, B. Bogart wrote:
So I want to run pd on OSX from the terminal.
Running the MacOS/Pd binary works, but ignores any arguments.
...this is due to the particulars of building standalone wish-based
app packages on OSX: MacOS/Pd isn't pd, but actually wish, which
then loads pd.tk, which then starts up Resources/bin/pd...in this
case, just use a ~/.pdrc
the Resources/bin/pd binary does not seem to find the tk stuff:
ESMAC001:~/Desktop/Ben lpine$ /Applications/Pd-extended.app/Contents/Resources/bin/pd -open menu-bartest.pd dyld: /Applications/Wish Shell.app/Contents/MacOS/Wish Shell version mismatch for library: /Library/Frameworks/Tcl.framework/Versions/ 8.5/Tcl (compatibility version of user: 8.5.0 greater than library's version: 8.4.0)
...here it looks like you're using tcl/tk 8.5 frameworks:
personally, I've been experimenting with builds like this, but
haven't released anything (yet)...try grabbing the tcl/tk 8.4
frameworks...
jamie
For some reason, -open stopped working for me too, but the others
seem to work, like -help. I haven't really tested it much, like
whether Miller's Pd-0.39-2.app also has this problem.
If you have a moment, it would be nice to have this issue scoped out
and in a bug report.
.hc
On May 10, 2006, at 9:42 PM, B. Bogart wrote:
Hey all,
So I want to run pd on OSX from the terminal.
Running the MacOS/Pd binary works, but ignores any arguments.
the Resources/bin/pd binary does not seem to find the tk stuff:
ESMAC001:~/Desktop/Ben lpine$ /Applications/Pd-extended.app/Contents/Resources/bin/pd -open menu-bartest.pd dyld: /Applications/Wish Shell.app/Contents/MacOS/Wish Shell version mismatch for library: /Library/Frameworks/Tcl.framework/Versions/ 8.5/Tcl (compatibility version of user: 8.5.0 greater than library's version: 8.4.0)
So for now I'll just copy the frameworks from pd-extended into the
system frameworks, but it would be nice in the future that the bin/pd binary knows how to find the frameworks in the .app.Alas that does not work either:
ESMAC001:/Library/Frameworks lpine$ /Applications/Pd-extended.app/Contents/Resources/bin/pd -open menu-bartest.pd dyld: /Applications/Wish Shell.app/Contents/MacOS/Wish Shell can't
open library: /Library/Frameworks/Tcl.framework/Versions/8.5/Tcl (No
such file or directory, errno = 2)I just copied the tcl/tk frameworks from pd-extended into the / Library.
Thanks all. .b.
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
"[W]e have invented the technology to eliminate scarcity, but we are
deliberately throwing it away to benefit those who profit from
scarcity."
-John Gilmore