diff options
| -rw-r--r-- | build/linux/Makefile.in | 7 | 
1 files changed, 6 insertions, 1 deletions
diff --git a/build/linux/Makefile.in b/build/linux/Makefile.in index f4c5c20..13e1344 100644 --- a/build/linux/Makefile.in +++ b/build/linux/Makefile.in @@ -81,11 +81,16 @@ endif  ifeq ($(python),yes)  PYTHON      = @PYTHON@  PYINCDIR := $(shell $(PYTHON) -c 'from __future__ import print_function; from distutils.sysconfig import get_python_inc; print(get_python_inc())') +PYLIBDIR := $(shell $(PYTHON) -c 'from distutils.sysconfig import get_config_var; import six; six.print_(get_config_var("LIBDIR"))')  PYLIBVER = `basename $(PYINCDIR)`  CPPFLAGS += -DASTRA_PYTHON -I$(PYINCDIR)  PYCPPFLAGS  := $(CPPFLAGS)  PYCPPFLAGS  += -I../include -PYLDFLAGS = $(MODLDFLAGS) + +# copy the current MODLDFLAGS to PYLDFLAGS, and then add flags for matlab/octave +PYLDFLAGS := $(MODLDFLAGS) +MODLDFLAGS += -L$(PYLIBDIR) +  MODPYLIBS=-l$(PYLIBVER)  endif  | 
