[Python-bugs-list] [Bug #115973] Cygwin Fixes

noreply@sourceforge.net noreply@sourceforge.net
Wed, 4 Oct 2000 06:11:59 -0700


Bug #115973, was updated on 2000-Oct-03 20:40
Here is a current snapshot of the bug.

Project: Python
Category: Build
Status: Open
Resolution: None
Bug Group: Platform-specific
Priority: 5
Summary: Cygwin Fixes

Details: With the following changes
Cygwin compiled Python supports dynamic libraries and can support Tkinter

===========
Python / dynload_shlib.c
~line 24
===========

const struct filedescr _PyImport_DynLoadFiletab[] = {
#ifdef __CYGWIN__
	{".pyd", "rb", C_EXTENSION},
	{".dll", "rb", C_EXTENSION},
#else
	{".so", "rb", C_EXTENSION},
	{"module.so", "rb", C_EXTENSION},
#endif
	{0, 0}
};


==========
Modules / _tkinker.c
~line 60
==========

#if !(defined(MS_WINDOWS) || defined(__CYGWIN__))
#define HAVE_CREATEFILEHANDLER
#endif



For detailed info, follow this link:
http://sourceforge.net/bugs/?func=detailbug&bug_id=115973&group_id=5470