[PD] Errors building PD from source

Hans-Christoph Steiner hans at at.or.at
Thu Jul 9 16:16:32 CEST 2009


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 at iem.at mailing list
>>>>> UNSUBSCRIBE and account-management ->
>>>>> http://lists.puredata.info/listinfo/pd-list
>>>>>
>>>
>>>
>>> _______________________________________________
>>> Pd-list at 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 at 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






More information about the Pd-list mailing list