[PD-dev] [ pure-data-Patches-1204294 ] Jack/TclTk/pdtcl build fixes on Mac OS X

SourceForge.net noreply at sourceforge.net
Fri Sep 30 15:13:34 CEST 2005


Patches item #1204294, was opened at 2005-05-18 15:51
Message generated for change (Settings changed) made by zmoelnig
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=1204294&group_id=55736

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata
Group: bugfix
Status: Open
Resolution: Remind
Priority: 7
Submitted By: Hans-Christoph Steiner (eighthave)
>Assigned to: Miller Puckette (millerpuckette)
Summary: Jack/TclTk/pdtcl build fixes on Mac OS X

Initial Comment:
This patch allows the Pd.app to be built with Jack
support on Mac OS X and it looks for the TclTk
Frameworks first in the standalone Wish Shell.app then
in the standard location (/Library/Frameworks).

----------------------------------------------------------------------

Comment By: Hans-Christoph Steiner (eighthave)
Date: 2005-07-25 04:02

Message:
Logged In: YES 
user_id=27104


MACOSX_DEPLOYMENT_TARGET=10.2 is necessary on Mac OS X to
support weak linking of frameworks.  Since its just a
environment variable, it should be safely ignored on other
platforms. 

The included patch assumes that the
darwin_linking_fixes.patch has already been applied.


----------------------------------------------------------------------

Comment By: Hans-Christoph Steiner (eighthave)
Date: 2005-06-07 02:21

Message:
Logged In: YES 
user_id=27104

I figured out how to make the Jack.framework dependency
optional. Apple calls it  "weak libraries", aka "soft
imports".  To make it work for Jack, change the two lines in
configure.in from "-framework Jack" to "-weak_framework
Jack".  Ideally, Pd would then test to see if Jack is
available before switching to it, otherwise it'll just
crash.  Here's apple's method of testing:

http://developer.apple.com/documentation/mac/runtimehtml/RTArch-43.html

----------------------------------------------------------------------

Comment By: Hans-Christoph Steiner (eighthave)
Date: 2005-05-22 07:53

Message:
Logged In: YES 
user_id=27104

- allows the Pd.app to be built with Jack support on Mac OS X.

- fixed linking problem that caused bunk builds with Tcl/Tk
newer than 8.4.4

- configure now looks for the Tcl and Tk frameworks

- pdtcl renamed to libPdTcl.dylib according to Mac OS X standard


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=1204294&group_id=55736




More information about the Pd-dev mailing list