mirror of https://github.com/phonopy/phonopy.git
Update for including libflame-wrapper
This commit is contained in:
parent
af9938eff2
commit
ad1fb5dfab
12
setup3.py
12
setup3.py
|
@ -3,22 +3,28 @@ from distutils.core import setup, Extension
|
|||
import numpy
|
||||
include_dirs_numpy = [numpy.get_include()]
|
||||
include_dirs_lapacke = ['../lapacke/include']
|
||||
include_dirs_libflame = ['../libflame-bin/include']
|
||||
|
||||
libs_libflame = ['-L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. -lgfortran -lm -lquadmath']
|
||||
|
||||
extension = Extension(
|
||||
'anharmonic._phono3py',
|
||||
include_dirs=(['c/harmonic_h',
|
||||
'c/anharmonic_h',
|
||||
'c/spglib_h'] +
|
||||
include_dirs_numpy +
|
||||
include_dirs_lapacke),
|
||||
include_dirs_numpy +
|
||||
include_dirs_lapacke +
|
||||
include_dirs_libflame),
|
||||
extra_compile_args=['-fopenmp'],
|
||||
extra_link_args=['-lgomp',
|
||||
'../lapacke/liblapacke.a',
|
||||
'../libflame-bin/lib/libflame.a',
|
||||
'-llapack',
|
||||
'-lblas'],
|
||||
'-lblas'] + libs_libflame,
|
||||
sources=['c/_phono3py.c',
|
||||
'c/harmonic/dynmat.c',
|
||||
'c/anharmonic/lapack_wrapper.c',
|
||||
'c/anharmonic/flame_wrapper.c',
|
||||
'c/anharmonic/phonoc_array.c',
|
||||
'c/anharmonic/phonoc_math.c',
|
||||
'c/anharmonic/phonoc_utils.c',
|
||||
|
|
Loading…
Reference in New Issue