TRIQS / triqs_0.x

DEPRECATED -- This is the repository of the older versions of TRIQS
Other
11 stars 9 forks source link

[error] Linking Fortran executable dmftproj #144

Closed mcaaron closed 11 years ago

mcaaron commented 11 years ago

Dear developers, I have a problem.

My hpc is CentOS-6.

cmake /home/aaron/TRIQS-0.8/ -DBOOST_SOURCE_DIR=/home/aaron/boost_1_49_0/ -DCMAKE_INSTALL_PREFIX=/home/aaron/triqs_build -DBLAS_LIBRARY="-WI,--start-group;/opt/intel/mkl/lib/intel64/libmkl_intel_lp64.a;/opt/intel/mkl/lib/intel64/libmkl_sequential.a;/opt/intel/mkl/lib/intel64/libmkl_core.a;-WI,--end-group" -DLAPACK_LIBRARY=/opt/intel/mkl/lib/intel64/libmkl_solver_lp64_sequential.a -DMKL_INCLUDE_DIR=/opt/intel/mkl/include -DPYTHON_INTERPRETER=/usr/bin/python2.6 -DFFTW_LIBRARIES=/opt/fftw/3.3.3/intel/double/lib/libfftw3.a -DFFTW_INCLUDE_DIR=/opt/fftw/static/fftw-3.3.3/include/

[ 95%] Building Fortran object pytriqs/Wien2k/dmftproj/CMakeFiles/dmftproj.dir/readcomline.f.o [ 95%] Building Fortran object pytriqs/Wien2k/dmftproj/CMakeFiles/dmftproj.dir/dmftproj.f.o Linking Fortran executable dmftproj /opt/intel/mkl/lib/intel64/libmkl_core.a(zheev.o): In function mkl_lapack_zheev': __tmp_zheev.f:(.text+0x18f): undefined reference tomkl_serv_mkl_get_max_threads' tmp_zheev.f:(.text+0x23b): undefined reference to mkl_lapack_zhetrd' __tmp_zheev.f:(.text+0x5a6): undefined reference tomkl_lapack_zhetrd' /opt/intel/mkl/lib/intel64/libmkl_core.a(ilaenv.o): In function mkl_lapack_ilaenv': __tmp_ilaenv.f:(.text+0x37b7): undefined reference tomkl_serv_get_ncorespercpu' tmp_ilaenv.f:(.text+0x39c3): undefined reference to `mkl_serv_get_ncorespercpu' tmp_ilaenv.f:(.text+0x3b27): undefined reference tomkl_serv_get_ncorespercpu' /opt/intel/mkl/lib/intel64/libmkl_core.a(_def_xzgemm.o): In functionmkl_blas_def_xzgemm': ../../../../blas/kernel/def/level3/32e/xzgemm.c:(.text+0xae0): undefined reference tomkl_blas_zgemv' ../../../../blas/kernel/def/level3/32e/xzgemm.c:(.text+0x1186): undefined reference tomkl_blas_zgemv' ../../../../blas/kernel/def/level3/32e/xzgemm.c:(.text+0x1824): undefined reference tomkl_blas_zgemv' ../../../../blas/kernel/def/level3/32e/xzgemm.c:(.text+0x1f04): undefined reference tomkl_blas_zgemv' ../../../../blas/kernel/def/level3/32e/xzgemm.c:(.text+0x25ce): undefined reference tomkl_blas_zgemv' /opt/intel/mkl/lib/intel64/libmkl_core.a(_def_xzgemm.o):../../../../blas/kernel/def/level3/32e/xzgemm.c:(.text+0x2c99): more undefined references tomkl_blas_zgemv' follow /opt/intel/mkl/lib/intel64/libmkl_core.a(zsteqr.o): In functionmkl_lapack_zsteqr': __tmp_zsteqr.f:(.text+0x214): undefined reference tomkl_serv_mkl_get_max_threads' __tmp_zsteqr.f:(.text+0xcb2): undefined reference to`mkl_lapack_dlasr3' tmp_zsteqr.f:(.text+0x1233): undefined reference to mkl_lapack_dlasr3' __tmp_zsteqr.f:(.text+0x1e18): undefined reference tomkl_lapack_dlasr3' tmp_zsteqr.f:(.text+0x1fc3): undefined reference to mkl_lapack_dlasr3' __tmp_zsteqr.f:(.text+0x2b54): undefined reference tomkl_lapack_dlasr3' /opt/intel/mkl/lib/intel64/libmkl_core.a(zsteqr.o):tmp_zsteqr.f:(.text+0x2dd4): more undefined references to mkl_lapack_dlasr3' follow /opt/intel/mkl/lib/intel64/libmkl_core.a(zlarft.o): In functionmkl_lapack_zlarft': tmp_zlarft.f:(.text+0xc7c): undefined reference to `mkl_blas_ztrmm' tmp_zlarft.f:(.text+0x2071): undefined reference tomkl_blas_ztrmm' /opt/intel/mkl/lib/intel64/libmkl_core.a(zlarfb.o): In functionmkl_lapack_zlarfb': tmp_zlarfb.f:(.text+0x273): undefined reference tomkl_blas_ztrmm' __tmp_zlarfb.f:(.text+0x3be): undefined reference tomkl_blas_ztrmm' tmp_zlarfb.f:(.text+0x50e): undefined reference tomkl_blas_ztrmm' /opt/intel/mkl/lib/intel64/libmkl_core.a(zlarfb.o):__tmp_zlarfb.f:(.text+0x726): more undefined references tomkl_blas_ztrmm' follow /opt/intel/mkl/lib/intel64/libmkl_core.a(zherdb.o): In functionmkl_lapack_zherdb': __tmp_zherdb.f:(.text+0x70c): undefined reference tomkl_blas_zhemm' tmp_zherdb.f:(.text+0x8f3): undefined reference tomkl_blas_zher2k' __tmp_zherdb.f:(.text+0x1459): undefined reference tomkl_blas_zhemm' tmp_zherdb.f:(.text+0x1664): undefined reference tomkl_blas_zher2k' /opt/intel/mkl/lib/intel64/libmkl_core.a(zhbrdb.o): In functionmkl_lapack_zhbrdb': __tmp_zhbrdb.f:(.text+0x1ec0): undefined reference tomkl_lapack_zlaeh2' __tmp_zhbrdb.f:(.text+0x3229): undefined reference tomkl_lapack_zlaeh2' /opt/intel/mkl/lib/intel64/libmkl_core.a(ilaenv_steqr.o): In functionmkl_lapack_ilaenv_steqr': __tmp_ilaenv_steqr.f:(.text+0x48): undefined reference tomkl_serv_mkl_get_max_threads' /opt/intel/mkl/lib/intel64/libmkl_core.a(ilaenv_sygst.o): In functionmkl_lapack_ilaenv_sygst': __tmp_ilaenv_sygst.f:(.text+0x51): undefined reference tomkl_serv_mkl_get_max_threads' /opt/intel/mkl/lib/intel64/libmkl_core.a(_p4n_zgerc.o): In functionmkl_blas_p4n_zgerc': ../../../../blas/kernel/p4n/level2/32e/zgerc.f:(.text+0x3c2): undefined reference tomkl_blas_zaxpy' ../../../../blas/kernel/p4n/level2/32e/zgerc.f:(.text+0x44d): undefined reference tomkl_blas_zaxpy' ../../../../blas/kernel/p4n/level2/32e/zgerc.f:(.text+0x51a): undefined reference tomkl_blas_zaxpy' collect2: ld returned 1 exit status make[2]: * [pytriqs/Wien2k/dmftproj/dmftproj] Error 1 make[1]: * [pytriqs/Wien2k/dmftproj/CMakeFiles/dmftproj.dir/all] Error 2 make: *\ [all] Error 2

How can I do? Plz, help me.