problems with libtk 8.5
Adam Mercer
ram at macports.org
Tue Jan 29 17:06:41 PST 2008
On Jan 29, 2008 8:02 PM, <skip at pobox.com> wrote:
> I installed the py25-tkinter port which got me tk 8.5. Unfortunately, when
> I run a program which uses it I get an exception from Python
> (/opt/local/bin/python2.5 in this case):
>
> Traceback (most recent call last):
> File "/Users/skip/src/leo-4.4.6-final/src/leoPlugins.py", line 222, in loadOnePlugin
> init_result = result.init()
> File "/Users/skip/src/leo-4.4.6-final/plugins/plugins_menu.py", line 212, in init
> g.app.createTkGui(__file__)
> File "/Users/skip/src/leo-4.4.6-final/src/leoApp.py", line 254, in createTkGui
> g.app.root = g.app.gui.createRootWindow()
> File "/Users/skip/src/leo-4.4.6-final/src/leoTkinterGui.py", line 89, in createRootWindow
> self.root = root = Tk.Tk()
> File "/opt/local/lib/python2.5/lib-tk/Tkinter.py", line 1638, in __init__
> self._loadtk()
> File "/opt/local/lib/python2.5/lib-tk/Tkinter.py", line 1658, in _loadtk
> % (_tkinter.TK_VERSION, tk_version)
> RuntimeError: tk.h version (8.5) doesn't match libtk.a version (8.4)
This was fixed in r33426 [1], do a port selfupdate and try again.
Cheers
Adam
[1] http://trac.macosforge.org/projects/macports/changeset/33426
More information about the macports-users
mailing list