From a9ba7744cfe4ea6ab5be8d19b66bca8ec621cd60 Mon Sep 17 00:00:00 2001 From: cmercier Date: Tue, 12 Mar 2019 14:20:59 +0100 Subject: [PATCH] obidistutils: added fPIC flag needed for linux compilation and set minimum python version to 3.7 --- distutils.ext/obidistutils/core.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/distutils.ext/obidistutils/core.py b/distutils.ext/obidistutils/core.py index 2e1765b..ea1c08c 100644 --- a/distutils.ext/obidistutils/core.py +++ b/distutils.ext/obidistutils/core.py @@ -75,7 +75,8 @@ def findCython(root,base=None,pyrexs=None): pyrexs[-1].extra_compile_args.extend(['-msse2', '-Wno-unused-function', '-Wmissing-braces', - '-Wchar-subscripts' + '-Wchar-subscripts', + '-fPIC' ]) except IOError: @@ -142,7 +143,7 @@ def setup(**attrs): log.set_threshold(log.INFO) - minversion = attrs.get("pythonmin",'3.4') + minversion = attrs.get("pythonmin",'3.7') maxversion = attrs.get('pythonmax',None) fork = attrs.get('fork',False) requirementfile = attrs.get('requirements','requirements.txt')