Building Python with Tcl/Tk on Cygwin_NT-5.1
Jason Tishler
jason at tishler.net
Wed Feb 2 07:44:35 EST 2005
Dean,
On Tue, Feb 01, 2005 at 08:01:13AM -0800, Dean N. Williams wrote:
> I am getting the following error message from the Python build:
>
> Traceback (most recent call last):
> File "<string>", line 1, in ?
> File "/usr/local/ASD_work/cdat/lib/python2.4/lib-tk/Tkinter.py", line
> 38, in ?
> import _tkinter # If this fails your Python may not be configured for Tk
> ImportError: No module named _tkinter
> Python Tkinter import failed.
>
>
> Have you seen this type of error message before?
No.
> I've attached the following log files for each build.
It appears you did not carefully read the build logs yourself:
building '_tkinter' extension
gcc -shared -Wl,--enable-auto-image-base build/temp.cygwin-1.5.12-i686-2.4/_tkinter.o build/temp.cygwin-1.5.12-i686-2.4/tkappinit.o -L/usr/X11R6/lib64 -L/usr/X11R6/lib -L/usr/local/ASD_work/cdat/lib -L/usr/local/lib -L. -ltk8.4 -ltcl8.4 -lpython2.4 -o build/lib.cygwin-1.5.12-i686-2.4/_tkinter.dll
/usr/local/ASD_work/cdat/lib/libtk8.4.a(tkWindow.o)(.text+0x1093):tkWindow.c: undefined reference to `_XDestroyWindow'
...
collect2: ld returned 1 exit status
Hence, you were unsuccessful building _tkinter. This is why the import
above fails.
> [snip]
>
> What else am I missing to do?
Using the pre-built Python and Tcl/Tk packages that are part of the
standard Cygwin distribution instead of attempting to build your own.
Jason
--
PGP/GPG Key: http://www.tishler.net/jason/pubkey.asc or key servers
Fingerprint: 7A73 1405 7F2B E669 C19D 8784 1AFD E4CC ECF4 8EF6
More information about the Python-list
mailing list