Opened 16 years ago
Closed 6 years ago
#17822 closed enhancement (worksforme)
Need TK Framework
Reported by: | dershow | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | tk |
Description
I have Tk 8.5.5 installed. I am trying to run an application (GRASS) and the new version (6.4 is the development version that will be released soon) requires the "Aqua framework" Tk. I tried rebuilding Tk with +quartz. But the binary application that I am trying to use (one piece of GRASS) is not finding the correct libraries, because it is looking for frameworks. The person who does the binaries suggested that I install the ActiveTcl distribution, but that seems silly, given that I already have the MacPorts TclTk installed. So, I am wondering if there is any way to make this installation work? Is there something that can be done with Tk to have it also build frameworks? There is a "--enable-frameworks" flag as part of TclTk. Is it possible to make a "framework variant" of Tk?
Change History (6)
comment:1 Changed 16 years ago by mf2k (Frank Schima)
Cc: | macsforever2000@… added; mww@… removed |
---|---|
Owner: | changed from macports-tickets@… to mww@… |
Port: | tk added; Tk removed |
comment:2 Changed 16 years ago by (none)
Milestone: | Port Enhancements |
---|
Milestone Port Enhancements deleted
comment:3 Changed 11 years ago by mf2k (Frank Schima)
Cc: | macsforever2000@… removed |
---|---|
Keywords: | TK Framework removed |
comment:4 Changed 8 years ago by mf2k (Frank Schima)
Owner: | mww@… deleted |
---|---|
Status: | new → assigned |
Type: | defect → enhancement |
Version: | 1.7.0 |
See #53012.
comment:5 Changed 6 years ago by Schamschula (Marius Schamschula)
Owner: | set to MarcusCalhoun-Lopez |
---|
comment:6 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Resolution: | → worksforme |
---|---|
Status: | assigned → closed |
Sorry this ticket has been open for so long.
I just started maintaining Tcl/Tk.
Maintaining two fundamentally different instantiation methods has proven to be a necessary evil (e.g., tk and gtk3 with conflicting +quartz and +x11 variants).
We should not add another unless absolutely necessary.
As far as I can tell, grass seems to be working (in the past ten years, a fix must have been found).
Assigning to maintainer.