Commit 89fb72dd authored by Andrew M. Kuchling's avatar Andrew M. Kuchling

[Patch #462258] On Cygwin, don't build Tkinter unless the X header files

    can be found.
parent 97c56357
......@@ -653,6 +653,13 @@ class PyBuildExt(build_ext):
include_dirs.append('/usr/X11/include')
added_lib_dirs.append('/usr/X11/lib')
# If Cygwin, then verify that X is installed before proceeding
if platform == 'cygwin':
x11_inc = find_file('X11/Xlib.h', [], inc_dirs)
if x11_inc is None:
# X header files missing, so give up
return
# Check for BLT extension
if self.compiler.find_library_file(lib_dirs + added_lib_dirs, 'BLT8.0'):
defs.append( ('WITH_BLT', 1) )
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment