diff --git a/binding/python/setup.py.in b/binding/python/setup.py.in index 3214ad4..4d21b90 100644 --- a/binding/python/setup.py.in +++ b/binding/python/setup.py.in @@ -1,14 +1,20 @@ # -*- coding: utf-8 -*- #!/usr/bin/env python +import sys from distutils.core import setup, Extension +libraries = ['team'] + +if sys.version_info >= (3, 8): + libraries.append('python%s.%s' % (str(sys.version_info.major), str(sys.version_info.minor))) + team = Extension('team/_capi', sources = ['team/capi.i'], include_dirs = ['../../include'], library_dirs = ['../../libteam/.libs'], swig_opts = ['-O', '-nodefaultctor'], - libraries = ['team'], + libraries = libraries, ) setup(name = 'team',