blob: d795e48b8b9446f038732ce35979f4550e823d38 [file] [log] [blame]
--- winkerberos-0.7.0/setup.py.orig 2018-12-04 04:08:15.913271100 -0500
+++ winkerberos-0.7.0/setup.py 2018-12-04 04:09:06.008470300 -0500
@@ -82,6 +82,16 @@ if sys.version_info[:2] == (2, 6):
else:
test_suite = "test"
+if 'GCC' in sys.version:
+ _extra_link_args = ['-lcrypt32',
+ '-lsecur32',
+ '-lShlwapi']
+else:
+ _extra_link_args = ['crypt32.lib',
+ 'secur32.lib',
+ 'Shlwapi.lib',
+ '/NXCOMPAT',
+ '/DYNAMICBASE']
setup(
name="winkerberos",
version="0.7.0",
@@ -114,11 +124,7 @@ setup(
ext_modules = [
Extension(
"winkerberos",
- extra_link_args=['crypt32.lib',
- 'secur32.lib',
- 'Shlwapi.lib',
- '/NXCOMPAT',
- '/DYNAMICBASE'],
+ extra_link_args=_extra_link_args,
sources = [
"src/winkerberos.c",
"src/kerberos_sspi.c"