--- sip/siputils.py.orig 2008-04-01 08:48:51 +0400 +++ sip/siputils.py.orig 2008-04-01 08:52:31 +0400 @@ -381,12 +381,7 @@ class Makefile: incdir.append(self.config.py_inc_dir) incdir.append(self.config.py_conf_inc_dir) - if sys.platform == "cygwin": - libdir.append(self.config.py_lib_dir) - - py_lib = "python%u.%u" % ((self.config.py_version >> 16), ((self.config.py_version >> 8) & 0xff)) - libs.append(self.platform_lib(py_lib)) - elif sys.platform == "win32": + if sys.platform == "win32": libdir.append(self.config.py_lib_dir) py_lib = "python%u%u" % ((self.config.py_version >> 16), ((self.config.py_version >> 8) & 0xff)) @@ -409,6 +404,12 @@ class Makefile: cxxflags.append("/D_DEBUG") libs.append(self.platform_lib(py_lib)) + else: + libdir.append(self.config.py_lib_dir) + + py_lib = "python%u.%u" % ((self.config.py_version >> 16), ((self.config.py_version >> 8) & 0xff)) + libs.append(self.platform_lib(py_lib)) + if self.generator in ("MSVC", "MSVC.NET", "BMAKE"): if win_exceptions: