Patches item #1204294, was opened at 2005-05-18 09:51 Message generated for change (Comment added) made by eighthave You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478072&aid=1204294...
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: None Priority: 7 Submitted By: Hans-Christoph Steiner (eighthave) Assigned to: Nobody/Anonymous (nobody) 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-06-06 20: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 01: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...