#30161: tk 8.4 won't build with tk 8.5 active ----------------------------------+----------------------------------------- Reporter: trisonnypf@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: tk ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * cc: ryandesign@…, mww@… (added) * port: => tk Comment: The fact that scotty requires tcl and tk 8.4 instead of 8.5 is #23752. So this ticket is about the fact that tk 8.4 isn't building for you (presumably using instructions from [wiki:howto/InstallingOlderPort]). First, note that this is not something we're likely to invest much time in, since there are no current ports that install those versions, and it's an obsolete version of the software. But, the relevant error in the tk log seems to be: {{{ /opt/local/include/tk.h:23:3: error: #error Tk 8.5 must be compiled with tcl.h from Tcl 8.5 }}} This suggests you still have tk 8.5 installed and active. Deactivate tk 8.5 first, then you should be able to build tk 8.4. {{{ sudo port -f deactivate tk @8.5.9_0 sudo port clean tk }}} -- Ticket URL: <https://trac.macports.org/ticket/30161#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS