Opened 13 years ago

Closed 11 years ago

#30161 closed defect (wontfix)

tk 8.4 won't build with tk 8.5 active

Reported by: trisonnypf@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: ryandesign (Ryan Carsten Schmidt), mww@…
Port: tk

Description

Tried to build Scotty failed on building tk 8.4. Done install and activate tcl 8.4 Attached output on building tk 8.4

Any update on latest scotty beyond revision 71019 ?

Attachments (2)

tk_main.log (32.4 KB) - added by trisonnypf@… 13 years ago.
scotty_main.log (41.2 KB) - added by trisonnypf@… 13 years ago.

Download all attachments as: .zip

Change History (4)

Changed 13 years ago by trisonnypf@…

Attachment: tk_main.log added

Changed 13 years ago by trisonnypf@…

Attachment: scotty_main.log added

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… mww@… added
Port: tk added
Summary: scotty rev 71019 wont build on Snow Leopardtk 8.4 won't build with tk 8.5 active

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 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

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: wontfix
Status: newclosed
Note: See TracTickets for help on using tickets.