Lines 22-29
Link Here
|
22 |
py_include = get_python_inc() |
22 |
py_include = get_python_inc() |
23 |
|
23 |
|
24 |
# NumPy include |
24 |
# NumPy include |
25 |
numpy_lib = os.path.split(numpy.__file__)[0] |
25 |
numpy_include = numpy.get_include() |
26 |
numpy_include = os.path.join(numpy_lib, 'core/include') |
|
|
27 |
|
26 |
|
28 |
# NumPy support include |
27 |
# NumPy support include |
29 |
numpysupport_include = 'mlpy/numpysupport' |
28 |
numpysupport_include = 'mlpy/numpysupport' |
Lines 158-169
Link Here
|
158 |
"mlpy/liblinear/liblinear/blas/daxpy.c", |
157 |
"mlpy/liblinear/liblinear/blas/daxpy.c", |
159 |
"mlpy/liblinear/liblinear/blas/ddot.c", |
158 |
"mlpy/liblinear/liblinear/blas/ddot.c", |
160 |
"mlpy/liblinear/liblinear/blas/dnrm2.c", |
159 |
"mlpy/liblinear/liblinear/blas/dnrm2.c", |
161 |
"mlpy/liblinear/liblinear/blas/dscal.c"], |
160 |
"mlpy/liblinear/liblinear/blas/dscal.c"], |
|
|
161 |
include_dirs=base_include, |
162 |
extra_compile_args=extra_compile_args), |
162 |
extra_compile_args=extra_compile_args), |
163 |
Extension("mlpy.libsvm", |
163 |
Extension("mlpy.libsvm", |
164 |
["mlpy/libsvm/libsvm/svm.cpp", |
164 |
["mlpy/libsvm/libsvm/svm.cpp", |
165 |
"mlpy/libsvm/libsvm.pyx"], |
165 |
"mlpy/libsvm/libsvm.pyx"], |
166 |
extra_compile_args=extra_compile_args) |
166 |
include_dirs=base_include, |
|
|
167 |
extra_compile_args=extra_compile_args) |
167 |
], |
168 |
], |
168 |
scripts=["mlpy/tools/mlpy-test"], |
169 |
scripts=["mlpy/tools/mlpy-test"], |
169 |
data_files=data_files |
170 |
data_files=data_files |