from distutils.core import setup from distutils.extension import Extension from Cython.Distutils import build_ext cython_sources = [ "wrapper.pyx", ] ext_modules = [ Extension( "pyesolid", #name of extension cython_sources, #filenames language="c++", #language include_dirs=["include/"], libraries=["gmp", "lapack"], #might need cblas, f2c extra_link_args=None, extra_objects=["libesolid.a"], ) ] setup( name = "ESOLID cython module", cmdclass = {"build_ext": build_ext}, ext_modules = ext_modules )