Hi all,
I'm trying to compile a custom pd on Mac OSX (Tiger 10.4.7). The compile went o.k., but trying to launch pd from an X11 Terminal opens the pd main window but trying to bring it to the foreground gives the following error:
root# /usr/local/bin/pd SetFrontProcess failed,-606
TclTk is the Aqua Version 8.4.10, pd-0.39-2, the current tgz sources.
-- Orm
Hi Orm, this looks very much as a clash of tcl/tk versions, i also experienced. I don't know how you built your binary exactly (dropped pd into a tcl/tk standalone, or do you have tcl/tk in /Library/Frameworks?), but this usually happens when a newer wish app (e.g. 8.4.10) wants to use the tcl/tk frameworks in /System/Library/Frameworks (8.4.3 or something) greetings, Thomas
Am 14.08.2006 um 18:47 schrieb Orm Finnendahl:
Hi all,
I'm trying to compile a custom pd on Mac OSX (Tiger 10.4.7). The compile went o.k., but trying to launch pd from an X11 Terminal opens the pd main window but trying to bring it to the foreground gives the following error:
root# /usr/local/bin/pd SetFrontProcess failed,-606
TclTk is the Aqua Version 8.4.10, pd-0.39-2, the current tgz sources.
-- Orm
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd doesn't build on OSX without either Miller's scripts or the Pd- extended build stuff. You can get the Pd-extended stuff from CVS:
cd pure-data/packages/darwin_app make darwin_app_core
Or download a nightly build:
http://128.238.56.50/auto-build
.hc
On Aug 14, 2006, at 12:47 PM, Orm Finnendahl wrote:
Hi all,
I'm trying to compile a custom pd on Mac OSX (Tiger 10.4.7). The compile went o.k., but trying to launch pd from an X11 Terminal opens the pd main window but trying to bring it to the foreground gives the following error:
root# /usr/local/bin/pd SetFrontProcess failed,-606
TclTk is the Aqua Version 8.4.10, pd-0.39-2, the current tgz sources.
-- Orm
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
Man has survived hitherto because he was too ignorant to know how to
realize his wishes. Now that he can realize them, he must either
change them, or perish. -William Carlos Williams
Hi Hans-Christoph,
thanks for the hints. Everything works now after some adjustments. Maybe you can add that to the documentation (or change the make script that it autocopies the bin directory into the build directory).
Before issuing "make darwin_app_core":
mv ../../pd{,-orig} ln -s <path-of-pd-main-dir> ../../pd
make darwin_app_core
cp -R <path-of-pd-main-dir>/bin build/<name-of-Pd-darwin-program>/Contents/Resources/
(Make sure to omit a trailing slash after the "bin"!)
-- Orm
Am 14. August 2006, 20:54 Uhr (-0400) schrieb Hans-Christoph Steiner:
Pd doesn't build on OSX without either Miller's scripts or the Pd- extended build stuff. You can get the Pd-extended stuff from CVS:
cd pure-data/packages/darwin_app make darwin_app_core
Or download a nightly build:
On Aug 15, 2006, at 6:09 AM, Orm Finnendahl wrote:
Hi Hans-Christoph,
thanks for the hints. Everything works now after some adjustments. Maybe you can add that to the documentation (or change the make script that it autocopies the bin directory into the build directory).
Before issuing "make darwin_app_core":
- in the directory "<path-to-cvs>/packages/darwin_app/../../" rename the existing pd directory and create a symlink named "pd" to the pd source directory you want to compile:
mv ../../pd{,-orig} ln -s <path-of-pd-main-dir> ../../pd
- Make the application:
make darwin_app_core
- Copy the "bin" directory of the pd source directory into the build directory:
cp -R <path-of-pd-main-dir>/bin build/<name-of-Pd-darwin-program>/ Contents/Resources/
(Make sure to omit a trailing slash after the "bin"!)
This all works properly when you use the standard source layout:
http://puredata.org/docs/developer/devlayout
If it didn't none of the Pd-extended builds would be working on Mac
OS X ;)
.hc
-- Orm
Am 14. August 2006, 20:54 Uhr (-0400) schrieb Hans-Christoph Steiner:
Pd doesn't build on OSX without either Miller's scripts or the Pd- extended build stuff. You can get the Pd-extended stuff from CVS:
cd pure-data/packages/darwin_app make darwin_app_core
Or download a nightly build: