Skip to content
Snippets Groups Projects
Commit b32180db authored by Gael Varoquaux's avatar Gael Varoquaux
Browse files

BUILD: add libm onlyon posix systems

parent 690aaf1d
No related branches found
No related tags found
No related merge requests found
import os
import numpy
from numpy.distutils.misc_util import Configuration
def configuration(parent_package="", top_path=None):
config = Configuration("tree", parent_package, top_path)
libraries = []
if os.name == 'posix':
libraries.append('m')
config.add_extension("_tree",
sources=["_tree.c"],
include_dirs=[numpy.get_include()],
libraries=['m'])
libraries=libraries)
config.add_subpackage("tests")
......
import os
from os.path import join
from numpy.distutils.system_info import get_info
......@@ -19,12 +21,17 @@ def configuration(parent_package='', top_path=None):
else:
cblas_libs = blas_info.pop('libraries', [])
libraries = []
if os.name == 'posix':
libraries.append('m')
cblas_libs.append('m')
config.add_extension('arraybuilder',
sources=['arraybuilder.c'])
config.add_extension('sparsefuncs',
sources=['sparsefuncs.c'],
libraries=['m'])
libraries=libraries)
config.add_extension('arrayfuncs',
sources=['arrayfuncs.c'],
......@@ -53,7 +60,7 @@ def configuration(parent_package='', top_path=None):
config.add_extension('weight_vector',
sources=['weight_vector.c'],
include_dirs=[numpy.get_include()],
libraries=['m'])
libraries=libraries)
return config
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment