From c49cfab09a0f2f14258476709a783eb27315bad3 Mon Sep 17 00:00:00 2001 From: Nikolay Ivanov <simply_nicky@nikolays-mbp.localdomain> Date: Mon, 23 Nov 2020 23:10:42 +0100 Subject: [PATCH] fix to setup.py --- setup.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/setup.py b/setup.py index 2b782cf..70a5856 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,8 @@ from setuptools import setup from distutils.core import Extension import numpy +import sys +import os import cython_gsl try: @@ -17,9 +19,11 @@ if USE_CYTHON: extra_compile_args=['-fopenmp'], extra_link_args=['-lomp'], libraries=cython_gsl.get_libraries(), - library_dirs=[cython_gsl.get_library_dir(), '/usr/local/lib'], + library_dirs=[cython_gsl.get_library_dir(), '/usr/local/lib', + os.path.join(sys.prefix, 'lib')], include_dirs=[numpy.get_include(), - cython_gsl.get_cython_include_dir()], + cython_gsl.get_cython_include_dir(), + os.path.join(sys.prefix, 'include')], define_macros=[("NPY_NO_DEPRECATED_API", "NPY_1_7_API_VERSION")]), Extension(name='st_utils', sources=["robust_speckle_tracking/bin/st_utils.pyx"], @@ -27,9 +31,11 @@ if USE_CYTHON: extra_compile_args=['-fopenmp'], extra_link_args=['-lomp'], libraries=cython_gsl.get_libraries(), - library_dirs=[cython_gsl.get_library_dir(), '/usr/local/lib'], + library_dirs=[cython_gsl.get_library_dir(), '/usr/local/lib', + os.path.join(sys.prefix, 'lib')], include_dirs=[numpy.get_include(), - cython_gsl.get_cython_include_dir()], + cython_gsl.get_cython_include_dir(), + os.path.join(sys.prefix, 'include')], define_macros=[("NPY_NO_DEPRECATED_API", "NPY_1_7_API_VERSION")])] extensions = cythonize(extensions, annotate=False, language_level="3", build_dir="build", -- GitLab