Hi All,
I'm trying to build Pd-0.42-5 on Mac OSX 10.5.5 intel (tk/tcl8.5.7) It
compiles ok but when I go to make it gives the following errors:
/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc -Wno-error -O2
-o ../bin/pd-watchdog s_watchdog.c
ld: library not found for -lcrt1.10.5.o
ld: library not found for -lcrt1.10.5.o
collect2: ld returned 1 exit status
collect2: ld returned 1 exit status
lipo: can't open input file: /var/folders/JJ/JJlSAMjyENGNhM-Li9ZWvE++
+TI/-Tmp-//ccl7yaI2.out (No such file or directory)
make: *** [../bin/pd-watchdog] Error 1
As far as I can see from the man file ld searches first in /usr/lib.
In /usr/lib there is a file called crt1.10.5.o
Anyone know what's going on?
I have also tried compiling Pd-0.41.4-extended but contrary to the
install instructions there is no configure file in the src directory ,
just configure.in. Not quite sure how to proceed here.
Before anyone says 'why not use the binary' I'm building from source
because I want to be able to start up PD from a shell script with
various flags. IOW I need PD to start up and load a patch, set the
correct output device, etc. automatically and reliably. Its for a
gallery installation. Any suggestion of alternative strategies would
be welcome.
I'm fairly new to pd but I have been building from source on Macosx
and linux for a few years. Usually I can work it out. This time I'm
really stuck.
ian
On Wed, Jul 1, 2009 at 7:34 PM, Ian Andrewsian@ian-andrews.org wrote:
Hi All,
I'm trying to build Pd-0.42-5 on Mac OSX 10.5.5 intel (tk/tcl8.5.7) It compiles ok but when I go to make it gives the following errors:
/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc -Wno-error -O2 -o ../bin/pd-watchdog s_watchdog.c ld: library not found for -lcrt1.10.5.o ld: library not found for -lcrt1.10.5.o collect2: ld returned 1 exit status collect2: ld returned 1 exit status lipo: can't open input file: /var/folders/JJ/JJlSAMjyENGNhM-Li9ZWvE+++TI/-Tmp-//ccl7yaI2.out (No such file or directory) make: *** [../bin/pd-watchdog] Error 1
As far as I can see from the man file ld searches first in /usr/lib. In /usr/lib there is a file called crt1.10.5.o
Anyone know what's going on?
Yo, I think I saw this long ago, anyway, looks like the solution is here http://lists.apple.com/archives/Xcode-users/2007/Oct/msg00696.html
I have also tried compiling Pd-0.41.4-extended but contrary to the install instructions there is no configure file in the src directory , just configure.in. Not quite sure how to proceed here.
Before anyone says 'why not use the binary' I'm building from source because I want to be able to start up PD from a shell script with various flags. IOW I need PD to start up and load a patch, set the correct output device, etc. automatically and reliably. Its for a gallery installation. Any suggestion of alternative strategies would be welcome.
(and, by the way, you can still run Pd from a shell script by (if Pd is Pd-extended.app) running "/Applications/Pd-extended.app/Contents/Resources/bin/pd" - everything else will work as usual. Finally, you can also, I think, add items to the "startup flags:" box in "Preferences>Startup..." or use a ~/.pdrc file (which is just the flags you want to pass, one flag per line))
Best Luke
I'm fairly new to pd but I have been building from source on Macosx and linux for a few years. Usually I can work it out. This time I'm really stuck.
ian
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On 02/07/2009, at 7:19 PM, Luke Iannini wrote:
Thanks Luke. In fact this is what I tried first of all. On MacOSX
10.5.5 (intel) with Pd-0.40.3-extended when launched from command line
wish shell quits. On 10.4.11 (power PC) with Pd-0.40.3-extended it
doesn't manage to find wish. This led me to assume that building from
source might fix these issues.
If I can't overcome these difficulties I think the best course of
action is , as you suggest, to use the "startup flags" box, and launch
the patch from "login items" in the MacOSX system prefs,
best,
ian
(and, by the way, you can still run Pd from a shell script by (if Pd is Pd-extended.app) running "/Applications/Pd-extended.app/Contents/Resources/bin/pd" - everything else will work as usual. Finally, you can also, I think, add items to the "startup flags:" box in "Preferences>Startup..." or use a ~/.pdrc file (which is just the flags you want to pass, one flag per line))
Best Luke
I'm fairly new to pd but I have been building from source on Macosx
and linux for a few years. Usually I can work it out. This time I'm
really stuck.ian
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
You might need to install a Tcl/Tk Wish Shell.app in order to run it
from the command line. You can use the built-in Wish, but its quite
old. Here's how in Terminal:
cd /Applications
ln -s /System/Library/Frameworks/Tk.framework/Resources/Wish\
Shell.app Wish.app
.hc
On Jul 5, 2009, at 10:14 PM, Ian Andrews wrote:
On 02/07/2009, at 7:19 PM, Luke Iannini wrote:
Thanks Luke. In fact this is what I tried first of all. On MacOSX
10.5.5 (intel) with Pd-0.40.3-extended when launched from command
line wish shell quits. On 10.4.11 (power PC) with Pd-0.40.3-extended
it doesn't manage to find wish. This led me to assume that building
from source might fix these issues. If I can't overcome these difficulties I think the best course of
action is , as you suggest, to use the "startup flags" box, and
launch the patch from "login items" in the MacOSX system prefs,best,
ian
(and, by the way, you can still run Pd from a shell script by (if Pd is Pd-extended.app) running "/Applications/Pd-extended.app/Contents/Resources/bin/pd" -
everything else will work as usual. Finally, you can also, I think, add items
to the "startup flags:" box in "Preferences>Startup..." or use a ~/.pdrc file (which is just the flags you want to pass, one flag per line))Best Luke
I'm fairly new to pd but I have been building from source on
Macosx and linux for a few years. Usually I can work it out. This time I'm
really stuck.ian
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
News is what people want to keep hidden and everything else is
publicity. - Bill Moyers
Thanks hc. No luck.
Crash report says:
Path: /Applications/Utilities/Wish Shell.app/Contents/MacOS/Wish Shell Version: 8.5.7 (8.5.7) Code Type: X86 (Native) Parent Process: pd [369]
The file in the path is a link to /Library/Frameworks/Tk.framework/ Resources/Wish.app
testing wish:
ian$ wish % info patchlevel 8.4.7
ian$ /System/Library/Frameworks/Tk.framework/Resources/Wish*Shell.app/ Contents/MacOS/Wish* % info patchlevel 8.4.7
ian$ /Library/Frameworks/Tk.framework/Resources/Wish.app/Contents/ MacOS/wish % info patchlevel 8.5.7
Seems like I have two versions of Tcl/Tk installed. But the newer one
is that one that crashes.
best
ian
On 08/07/2009, at 1:29 AM, Hans-Christoph Steiner wrote:
You might need to install a Tcl/Tk Wish Shell.app in order to run it
from the command line. You can use the built-in Wish, but its quite
old. Here's how in Terminal:cd /Applications ln -s /System/Library/Frameworks/Tk.framework/Resources/Wish\
Shell.app Wish.app.hc
On Jul 5, 2009, at 10:14 PM, Ian Andrews wrote:
On 02/07/2009, at 7:19 PM, Luke Iannini wrote:
Thanks Luke. In fact this is what I tried first of all. On MacOSX
10.5.5 (intel) with Pd-0.40.3-extended when launched from command
line wish shell quits. On 10.4.11 (power PC) with Pd-0.40.3- extended it doesn't manage to find wish. This led me to assume that
building from source might fix these issues. If I can't overcome these difficulties I think the best course of
action is , as you suggest, to use the "startup flags" box, and
launch the patch from "login items" in the MacOSX system prefs,best,
ian
(and, by the way, you can still run Pd from a shell script by (if Pd is Pd-extended.app) running "/Applications/Pd-extended.app/Contents/Resources/bin/pd" -
everything else will work as usual. Finally, you can also, I think, add
items to the "startup flags:" box in "Preferences>Startup..." or use a
~/.pdrc file (which is just the flags you want to pass, one flag per line))Best Luke
I'm fairly new to pd but I have been building from source on
Macosx and linux for a few years. Usually I can work it out. This time I'm
really stuck.ian
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
News is what people want to keep hidden and everything else is
publicity. - Bill Moyers
Pd doesn't work with Tcl/Tk 8.5 on Mac OS X. Delete the one in / Library/Frameworks:
/Library/Frameworks/Tcl.framework /Library/Frameworks/Tk.framework
.hc
On Jul 9, 2009, at 2:05 AM, Ian Andrews wrote:
Thanks hc. No luck.
Crash report says:
Path: /Applications/Utilities/Wish Shell.app/Contents/MacOS/Wish Shell Version: 8.5.7 (8.5.7) Code Type: X86 (Native) Parent Process: pd [369]
The file in the path is a link to /Library/Frameworks/Tk.framework/ Resources/Wish.app
testing wish:
ian$ wish % info patchlevel 8.4.7
ian$ /System/Library/Frameworks/Tk.framework/Resources/ Wish*Shell.app/Contents/MacOS/Wish* % info patchlevel 8.4.7
ian$ /Library/Frameworks/Tk.framework/Resources/Wish.app/Contents/ MacOS/wish % info patchlevel 8.5.7
Seems like I have two versions of Tcl/Tk installed. But the newer
one is that one that crashes.best
ian
On 08/07/2009, at 1:29 AM, Hans-Christoph Steiner wrote:
You might need to install a Tcl/Tk Wish Shell.app in order to run
it from the command line. You can use the built-in Wish, but its
quite old. Here's how in Terminal:cd /Applications ln -s /System/Library/Frameworks/Tk.framework/Resources/Wish\
Shell.app Wish.app.hc
On Jul 5, 2009, at 10:14 PM, Ian Andrews wrote:
On 02/07/2009, at 7:19 PM, Luke Iannini wrote:
Thanks Luke. In fact this is what I tried first of all. On MacOSX
10.5.5 (intel) with Pd-0.40.3-extended when launched from command
line wish shell quits. On 10.4.11 (power PC) with Pd-0.40.3- extended it doesn't manage to find wish. This led me to assume
that building from source might fix these issues. If I can't overcome these difficulties I think the best course of
action is , as you suggest, to use the "startup flags" box, and
launch the patch from "login items" in the MacOSX system prefs,best,
ian
(and, by the way, you can still run Pd from a shell script by (if
Pd is Pd-extended.app) running "/Applications/Pd-extended.app/Contents/Resources/bin/pd" -
everything else will work as usual. Finally, you can also, I think, add
items to the "startup flags:" box in "Preferences>Startup..." or use a
~/.pdrc file (which is just the flags you want to pass, one flag per line))Best Luke
I'm fairly new to pd but I have been building from source on
Macosx and linux for a few years. Usually I can work it out. This time I'm
really stuck.ian
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
News is what people want to keep hidden and everything else is
publicity. - Bill Moyers
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
As we enjoy great advantages from inventions of others, we should be
glad of an opportunity to serve others by any invention of ours; and
this we should do freely and generously. - Benjamin Franklin
On Thu, 9 Jul 2009, Hans-Christoph Steiner wrote:
Pd doesn't work with Tcl/Tk 8.5 on Mac OS X. Delete the one in / Library/Frameworks: /Library/Frameworks/Tcl.framework /Library/Frameworks/Tk.framework
good luck to everybody who have deleted part of their OS that way. i hope you won't need to reinstall soon (but you will, eventually, or will have to copy those from _somewhere_).
it would have been better-advised to rename or move to some folder.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec
On Aug 12, 2009, at 4:25 PM, Mathieu Bouchard wrote:
On Thu, 9 Jul 2009, Hans-Christoph Steiner wrote:
Pd doesn't work with Tcl/Tk 8.5 on Mac OS X. Delete the one in / Library/Frameworks: /Library/Frameworks/Tcl.framework /Library/Frameworks/Tk.framework
good luck to everybody who have deleted part of their OS that way. i
hope you won't need to reinstall soon (but you will, eventually, or
will have to copy those from _somewhere_).it would have been better-advised to rename or move to some folder.
Thankfully, the OS frameworks are in /System/Library/Frameworks, but
yes moving rather than deleting is a good idea.
.hc
If you are not part of the solution, you are part of the problem.
On Wed, 12 Aug 2009, Hans-Christoph Steiner wrote:
On Aug 12, 2009, at 4:25 PM, Mathieu Bouchard wrote:
On Thu, 9 Jul 2009, Hans-Christoph Steiner wrote:
Pd doesn't work with Tcl/Tk 8.5 on Mac OS X. Delete the one in / Library/Frameworks: /Library/Frameworks/Tcl.framework /Library/Frameworks/Tk.framework
good luck to everybody who have deleted part of their OS that way. i hope you won't need to reinstall soon (but you will, eventually, or will have to copy those from _somewhere_). it would have been better-advised to rename or move to some folder.
Thankfully, the OS frameworks are in /System/Library/Frameworks, but yes moving rather than deleting is a good idea.
Then what is /Library/Frameworks ? is it for systemwide-but-not-OS software? just a guess... it's opposite of what it is on Linux (where /lib is even more OS-critical than /usr/lib is)
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec
On Aug 12, 2009, at 6:10 PM, Mathieu Bouchard wrote:
On Wed, 12 Aug 2009, Hans-Christoph Steiner wrote:
On Aug 12, 2009, at 4:25 PM, Mathieu Bouchard wrote:
On Thu, 9 Jul 2009, Hans-Christoph Steiner wrote:
Pd doesn't work with Tcl/Tk 8.5 on Mac OS X. Delete the one in / Library/Frameworks: /Library/Frameworks/Tcl.framework /Library/Frameworks/Tk.framework
good luck to everybody who have deleted part of their OS that way.
i hope you won't need to reinstall soon (but you will, eventually,
or will have to copy those from _somewhere_). it would have been better-advised to rename or move to some folder.Thankfully, the OS frameworks are in /System/Library/Frameworks,
but yes moving rather than deleting is a good idea.Then what is /Library/Frameworks ? is it for systemwide-but-not-OS
software? just a guess... it's opposite of what it is on Linux
(where /lib is even more OS-critical than /usr/lib is)_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec
/System/Library is like /usr /Library is like /usr/local
.hc
I have always wished for my computer to be as easy to use as my
telephone; my wish has come true because I can no longer figure out
how to use my telephone." --Bjarne Stroustrup
hi Ian,
I don't know about fixing the build errors, but I have another
solution for making a custom Pd bundle that opens on other machines,
with desired settings.
I outlined my process in an email to the pd list a year ago: http://markmail.org/message/nyhvbqm6vaoiegzk
Maybe this approach will work for you?
cheers Nick
Nicholas Mariette
Researcher Audio and Acoustics group LIMSI-CNRS, Orsay, France http://www.limsi.fr/Scientifique/aa/ http://www.limsi.fr/Scientifique/ps/thmsonesp/SonEspace http://soundsorange.net nicholas.mariette@limsi.fr
On Jul 2, 2009, at 4:34 AM, Ian Andrews wrote:
Hi All,
I'm trying to build Pd-0.42-5 on Mac OSX 10.5.5 intel (tk/tcl8.5.7)
It compiles ok but when I go to make it gives the following errors:/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc -Wno-error - O2 -o ../bin/pd-watchdog s_watchdog.c ld: library not found for -lcrt1.10.5.o ld: library not found for -lcrt1.10.5.o collect2: ld returned 1 exit status collect2: ld returned 1 exit status lipo: can't open input file: /var/folders/JJ/JJlSAMjyENGNhM-Li9ZWvE++ +TI/-Tmp-//ccl7yaI2.out (No such file or directory) make: *** [../bin/pd-watchdog] Error 1
As far as I can see from the man file ld searches first in /usr/lib.
In /usr/lib there is a file called crt1.10.5.oAnyone know what's going on?
I have also tried compiling Pd-0.41.4-extended but contrary to the
install instructions there is no configure file in the src
directory , just configure.in. Not quite sure how to proceed here.Before anyone says 'why not use the binary' I'm building from source
because I want to be able to start up PD from a shell script with
various flags. IOW I need PD to start up and load a patch, set the
correct output device, etc. automatically and reliably. Its for a
gallery installation. Any suggestion of alternative strategies
would be welcome.I'm fairly new to pd but I have been building from source on Macosx
and linux for a few years. Usually I can work it out. This time I'm
really stuck.ian
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list