<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Sir, when i used static option in the linker flag lib problem get solved,but kw some other problem like below occurs<br>dsyev_gen.f:(.text+0x132): undefined reference to `mkl_serv_mkl_get_max_threads'<br>dsyev_gen.f:(.text+0x19a): undefined reference to `mkl_lapack_dsytrd'<br>dsyev_gen.f:(.text+0x441): undefined reference to `mkl_lapack_dsytrd'<br>//opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_core.a(dsteqr.o): In function `mkl_lapack_dsteqr':<br>dsteqr_gen.f:(.text+0x1e0): undefined reference to `mkl_serv_mkl_get_max_threads'<br>dsteqr_gen.f:(.text+0xcf9): undefined reference to `mkl_lapack_dlasr3'<br>dsteqr_gen.f:(.text+0x1242): undefined reference to `mkl_lapack_dlasr3'<br>dsteqr_gen.f:(.text+0x19c0): undefined reference to `mkl_lapack_dlasr3'<br>dsteqr_gen.f:(.text+0x1ba3): undefined reference to `mkl_lapack_dlasr3'<br>dsteqr_gen.f:(.text+0x2281): undefined reference to `mkl_lapack_dlasr3'<br>//opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_core.a(dsteqr.o):dsteqr_gen.f:(.text+0x2516): more undefined references to `mkl_lapack_dlasr3' follow<br>//opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_core.a(dlarft.o): In function `mkl_lapack_dlarft':<br>dlarft_gen.f:(.text+0x32f): undefined reference to `mkl_blas_dgemm'<br>dlarft_gen.f:(.text+0x73f): undefined reference to `mkl_blas_dgemm'<br>dlarft_gen.f:(.text+0xb2a): undefined reference to `mkl_blas_dtrmm'<br>dlarft_gen.f:(.text+0xf53): undefined reference to `mkl_blas_dgemm'<br>dlarft_gen.f:(.text+0x1363): undefined reference to `mkl_blas_dgemm'<br>dlarft_gen.f:(.text+0x1766): undefined reference to `mkl_blas_dtrmm'<br>//opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_core.a(dlarfb.o): In function `mkl_lapack_dlarfb':<br>dlarfb_gen.f:(.text+0x22d): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x2a9): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0x2ff): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x388): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0x3e8): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x5b8): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x63c): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0x694): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x719): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0x771): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x955): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x9c4): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0xa1a): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0xa8e): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0xb06): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0xd06): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0xd78): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0xdd0): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0xe44): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0xebc): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x1108): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x1192): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0x11f0): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x1285): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0x12e5): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x14cd): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x1558): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0x15b8): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x164f): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0x16a7): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x18a9): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x191b): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0x1979): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x19f8): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0x1a7d): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x1c99): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x1d08): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0x1d68): undefined reference to `mkl_blas_dtrmm'<br>dlarfb_gen.f:(.text+0x1de7): undefined reference to `mkl_blas_dgemm'<br>dlarfb_gen.f:(.text+0x1e6c): undefined reference to `mkl_blas_dtrmm'<br>//opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_core.a(ilaenv_steqr.o): In function `mkl_lapack_ilaenv_steqr':<br>ilaenv_steqr_gen.f:(.text+0x3a): undefined reference to `mkl_serv_mkl_get_max_threads'<br>//opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_core.a(ilaenv.o): In function `mkl_lapack_ilaenv':<br>ilaenv_gen.f:(.text+0x3546): undefined reference to `mkl_serv_get_ncorespercpu'<br>ilaenv_gen.f:(.text+0x3725): undefined reference to `mkl_serv_get_ncorespercpu'<br>//opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_core.a(dsyrdb.o): In function `mkl_lapack_dsyrdb':<br>dsyrdb_gen.f:(.text+0x545): undefined reference to `mkl_blas_dgemm'<br>dsyrdb_gen.f:(.text+0x5dc): undefined reference to `mkl_blas_dgemm'<br>dsyrdb_gen.f:(.text+0x650): undefined reference to `mkl_blas_dsymm'<br>dsyrdb_gen.f:(.text+0x6c3): undefined reference to `mkl_blas_dgemm'<br>dsyrdb_gen.f:(.text+0x736): undefined reference to `mkl_blas_dgemm'<br>dsyrdb_gen.f:(.text+0x7ab): undefined reference to `mkl_blas_dsyr2k'<br>dsyrdb_gen.f:(.text+0x829): undefined reference to `mkl_blas_dgemm'<br>dsyrdb_gen.f:(.text+0x88c): undefined reference to `mkl_blas_dgemm'<br>dsyrdb_gen.f:(.text+0xf2e): undefined reference to `mkl_blas_dgemm'<br>dsyrdb_gen.f:(.text+0xfdb): undefined reference to `mkl_blas_dgemm'<br>dsyrdb_gen.f:(.text+0x107b): undefined reference to `mkl_blas_dsymm'<br>dsyrdb_gen.f:(.text+0x10fa): undefined reference to `mkl_blas_dgemm'<br>dsyrdb_gen.f:(.text+0x1176): undefined reference to `mkl_blas_dgemm'<br>dsyrdb_gen.f:(.text+0x120d): undefined reference to `mkl_blas_dsyr2k'<br>dsyrdb_gen.f:(.text+0x12a6): undefined reference to `mkl_blas_dgemm'<br>dsyrdb_gen.f:(.text+0x1322): undefined reference to `mkl_blas_dgemm'<br>//opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_core.a(dsbrdb.o): In function `mkl_lapack_dsbrdb':<br>dsbrdb_gen.f:(.text+0x14b0): undefined reference to `mkl_lapack_dlaeh2'<br>dsbrdb_gen.f:(.text+0x23aa): undefined reference to `mkl_lapack_dlaeh2'<br>//opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_core.a(ilaenv_sygst.o): In function `mkl_lapack_ilaenv_sygst':<br>ilaenv_sygst_gen.f:(.text+0x3a): undefined reference to `mkl_serv_mkl_get_max_threads'<br>make[1]: *** [aimc] Error 1<br>make[1]: Leaving directory `/home/sheetal/wien/SRC_aim'<br>make: *** [complex] Error 2<br><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">From: ajay_phy@hotmail.com<br>To: wien@zeus.theochem.tuwien.ac.at<br>Date: Tue, 25 Sep 2012 19:13:53 +0530<br>Subject: [Wien] wien2k serial installation<br><br>

<style><!--
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Tahoma;}

--></style>
<div dir="ltr">
dear users,<br>please help me in the serial installation of the software by telling me that where i am wrong.<br>&nbsp;as compilation shows undefined references to all libraries.<br>please help me.<br>Thanks in advance <br>ajay<br><br><br>BASHRC CONSISTS OF <br>source /opt/intel/composer_xe_2013.0.079/bin/ifortvars.sh ia32<br>source /opt/intel/composer_xe_2013.0.079/mkl/bin/ia32/mklvars_ia32.sh<br>alias ifort='/opt/intel/composer_xe_2013.0.079/bin/ia32/ifort'<br>alias mklvars_ia32.sh='/opt/intel/composer_xe_2013.0.079/mkl/bin/ia32/mklvars_ia32.sh'<br><br><br><br><br>&nbsp;******************************<br>&nbsp;&nbsp; *&nbsp; Specify compiler options&nbsp; *<br>&nbsp;&nbsp; ******************************<br><br>PLEASE NOTE: Best performance can be obtained with processor specific options. <br>Very important for speed-up is a vendor optimized BLAS (like mkl, essl, ..),&nbsp; <br>or at least the GOTO- or ATLAS-BLAS instead of the simple "-lblas_lapw"<br><br>For more info see&nbsp; http://www.wien2k.at/reg_user/faq<br>searching ....<br>You have the following mkl libraries in /opt/intel/composer_xe_2013.0.079/mkl :<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_core.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_blacs_openmpi.a<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_scalapack_core.a<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_rt.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_avx.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_vml_p4m.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_intel.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_blacs_intelmpi.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_gnu_thread.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_blacs_intelmpi.a<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_avx2.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_intel_thread.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_core.a<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_intel_thread.a<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_vml_avx.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_p4p.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_intel.a<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_gf.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_scalapack_core.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_sequential.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_sequential.a<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_vml_cmpt.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_vml_ia.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_vml_p4m3.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_p4.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_cdft_core.a<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_pgi_thread.a<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_vml_p4m2.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_blacs.a<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_p4m3.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_gnu_thread.a<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_vml_p4p.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_cdft_core.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_vml_avx2.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_lapack95.a<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_pgi_thread.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_gf.a<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_blas95.a<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_p4m.so<br>/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32/libmkl_vml_p4.so<br>On the next screen you must choose suitable mkl and lapack libraries<br>Hit Enter to continue <br>Since intel changes the name of the mkl-libraries from version to version,<br>you may find the linking options for the most recent ifort version at<br>http://software.intel.com/en-us/articles/intel-mkl-link-line-advisor/<br><br>Recommended options for system linuxifc are:<br>&nbsp;&nbsp;&nbsp;&nbsp; Compiler options:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback<br>&nbsp;&nbsp;&nbsp;&nbsp; Linker Flags:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(FOPT) -L$(MKLROOT)/lib/$(MKL_TARGET_ARCH) -pthread<br>&nbsp;&nbsp;&nbsp;&nbsp; Preprocessor flags:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '-DParallel'<br>&nbsp;&nbsp;&nbsp;&nbsp; R_LIB (LAPACK+BLAS):&nbsp;&nbsp;&nbsp;&nbsp; -lmkl_lapack95_lp64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -openmp -lpthread<br><br>Current settings:<br>&nbsp;O&nbsp;&nbsp; Compiler options:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -FR -mp1 -w -prec_div -pc80 -pad -align -DINTEL_VML -traceback<br>&nbsp;L&nbsp;&nbsp; Linker Flags:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(FOPT) -L/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32 -pthread<br>&nbsp;P&nbsp;&nbsp; Preprocessor flags&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '-DParallel'<br>&nbsp;R&nbsp;&nbsp; R_LIB (LAPACK+BLAS):&nbsp;&nbsp;&nbsp;&nbsp; $(FOPT) -L/opt/intel/composer_xe_2013.0.079/mkl/lib/ia32 -lmkl_core -lmkl_blacs_openmpi -lmkl_lapack95 -lpthread -lmkl_intel<br><br>&nbsp;S&nbsp;&nbsp; Save and Quit<br>&nbsp;Q&nbsp;&nbsp; Quit abandon changes<br><br>&nbsp;&nbsp;&nbsp;&nbsp; To change an item select option.<br><br>                                               </div>
<br>_______________________________________________
Wien mailing list
Wien@zeus.theochem.tuwien.ac.at
http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien</div>                                               </div></body>
</html>