[ tcltkaqua-Bugs-1184660 ] Tk developer items not installed under /usr
Brought to you by:
das
From: SourceForge.net <no...@so...> - 2005-05-26 15:38:34
|
Bugs item #1184660, was opened at 2005-04-18 01:17 Message generated for change (Comment added) made by das You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=578409&aid=1184660&group_id=86100 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: None Group: None >Status: Closed >Resolution: Invalid Priority: 5 Submitted By: Simon Wright (simonjwright) Assigned to: Nobody/Anonymous (nobody) Summary: Tk developer items not installed under /usr Initial Comment: (I hope this is you guys & not Apple ...) There are links from /usr/lib and /usr/include for tcl components but not for tk .. grendel:~/cf simon$ ls -l /usr/include/{tcl,tk}* ls: /usr/include/tk*: No such file or directory lrwxr-xr-x 1 root wheel 67 31 Mar 21:05 /usr/include/tcl.h -> / System/Library/Frameworks/Tcl.framework/Versions/8.4/Headers/ tcl.h lrwxr-xr-x 1 root wheel 72 31 Mar 21:05 /usr/include/tclDecls.h -> / System/Library/Frameworks/Tcl.framework/Versions/8.4/Headers/ tclDecls.h lrwxr-xr-x 1 root wheel 76 31 Mar 21:05 /usr/include/tclPlatDecls.h -> /System/Library/Frameworks/Tcl.framework/Versions/8.4/ Headers/tclPlatDecls.h grendel:~/cf simon$ ls -l /usr/lib/lib{tcl,tk}* ls: /usr/lib/libtk*: No such file or directory lrwxr-xr-x 1 root wheel 15 22 Jan 04:16 /usr/lib/libtcl.dylib -> libtcl8.4.dylib -r-xr-xr-x 1 root wheel 590292 16 Apr 15:49 /usr/lib/libtcl8.3.dylib lrwxr-xr-x 1 root wheel 57 22 Jan 04:16 /usr/lib/libtcl8.4.dylib -> /System/Library/Frameworks/Tcl.framework/Versions/8.4/Tcl lrwxr-xr-x 1 root wheel 69 31 Mar 21:04 /usr/lib/libtclstub8.4.a -> /System/Library/Frameworks/Tcl.framework/Versions/8.4/ libtclstub8.4.a This machine was new at 10.3.7 (29 March). I installed Tcl/Tk Aqua 8.4.9 on 31 March. I've installed 10.3.8 & 10.3.9 since. ---------------------------------------------------------------------- >Comment By: Daniel A. Steffen (das) Date: 2005-05-27 01:38 Message: Logged In: YES user_id=90580 as you' ve discovered, the /usr/include and /usr/lib links are provided by the OS, and 10.3 does not come with Tk. 10.4 does, so there are now tk items in /usr/include and /usr/lib as you expected. the TclTkAquaBI does intentionally not modify anything outside of /usr/ bin, /Library/Frameworks and /Library/Tcl. any TEA compliant software can be configured with --with-tcl=/Library/ Frameworks/Tcl.framework --with-tclinclude=/Library/Frameworks/Headers so compatibility symlinks in /usr/local are generally not needed, see the tc...@li... archives for more details. ---------------------------------------------------------------------- Comment By: Simon Wright (simonjwright) Date: 2005-04-18 02:49 Message: Logged In: YES user_id=917025 I see that the symlinks in /usr/... are for /System/Library/..., which I guess is the standard Darwin version? What I've done is to install the appropriate set of symlinks for tcl and tk from /usr/local to your install in /Library/... (leaving the existing symlinks in /usr to /System/Library/...). As a MacOS newbie (much more used to Linux) I'm not at all sure this is the Right Thing, but it works for me ... ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=578409&aid=1184660&group_id=86100 |