mkl version == 10.2.1.017<br>OS == CentOS 5.3<br>cpu == Dual Core AMD Opteron(tm) Processor 275<br><br><br><div class="gmail_quote">On Mon, Aug 31, 2009 at 11:30 AM, Laurence Marks <span dir="ltr">&lt;<a href="mailto:L-marks@northwestern.edu" target="_blank">L-marks@northwestern.edu</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">You need to include the appropriate path for your mkl, 64bit if you<br>
have, or 32bit. Without knowing exactly what mkl/OS/CPU you have it&#39;s<br>
hard to say for certain.<br>
<div><div></div><div><br>
2009/8/31 Jeff DeReus &lt;<a href="mailto:jdereus@gmail.com" target="_blank">jdereus@gmail.com</a>&gt;:<br>
&gt; sorry, bad wording.  both the compilers and mkl are non-commercial.<br>
&gt;<br>
&gt; Thank you,<br>
&gt; JD<br>
&gt;<br>
&gt; On Mon, Aug 31, 2009 at 11:03 AM, Laurence Marks &lt;<a href="mailto:L-marks@northwestern.edu" target="_blank">L-marks@northwestern.edu</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; You need to get the non-commercial mkl libraries.<br>
&gt;&gt;<br>
&gt;&gt; 2009/8/31 Jeff DeReus &lt;<a href="mailto:jdereus@gmail.com" target="_blank">jdereus@gmail.com</a>&gt;:<br>
&gt;&gt; &gt; I am trying to compile WIEN2K_09 and running into some issues.  I was<br>
&gt;&gt; &gt; hoping<br>
&gt;&gt; &gt; to get some assistance from the user community.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; I am running CentOS5.3 on dual core dell machines, intel non-commercial<br>
&gt;&gt; &gt; compilers and mkl.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; there is no mkl_em64t anywhere on my system so i have had to comment<br>
&gt;&gt; &gt; that<br>
&gt;&gt; &gt; out in order to get a compilation to come close to completing properly.<br>
&gt;&gt; &gt; if<br>
&gt;&gt; &gt; anyone has information pertaining to the missing mkl_em64t, it would be<br>
&gt;&gt; &gt; most<br>
&gt;&gt; &gt; appreciated.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; here is the section of my siteconfig relevant to the IFC 10 selection.<br>
&gt;&gt; &gt; i<br>
&gt;&gt; &gt; have had to explicitly define the location of the lapack and mkl_core<br>
&gt;&gt; &gt; libraries for them to be found.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; # Linux PC system with IFC 10 compiler + mkl 10 (-ip is broken; -static<br>
&gt;&gt; &gt; does<br>
&gt;&gt; &gt; not give traceback-lines)<br>
&gt;&gt; &gt; linuxif9:FC:ifort<br>
&gt;&gt; &gt; linuxif9:MPF:ifort<br>
&gt;&gt; &gt; linuxif9:CC:cc<br>
&gt;&gt; &gt; linuxif9:FOPT:-FR -mp1 -w -prec_div  -pc80 -pad -align -DINTEL_VML<br>
&gt;&gt; &gt; -traceback<br>
&gt;&gt; &gt; linuxif9:FPOPT:$(FOPT)<br>
&gt;&gt; &gt; linuxif9:LDFLAGS:  $(FOPT) -L/opt/intel/mkl/<a href="http://10.0.2.017/lib/em64t" target="_blank">10.0.2.017/lib/em64t</a><br>
&gt;&gt; &gt; -pthread<br>
&gt;&gt; &gt; -i-static<br>
&gt;&gt; &gt; linuxif9:R_LIBS:-L/opt/intel/mkl/<a href="http://10.2.1.017/lib/em64t/libmkl_lapack.so" target="_blank">10.2.1.017/lib/em64t/libmkl_lapack.so</a><br>
&gt;&gt; &gt; -lguide -L/opt/intel/mkl/<a href="http://10.2.1.017/lib/em64t/libmkl_core.so" target="_blank">10.2.1.017/lib/em64t/libmkl_core.so</a><br>
&gt;&gt; &gt; #-lmkl_em64t<br>
&gt;&gt; &gt; linuxif9:DPARALLEL:&#39;-DParallel&#39;<br>
&gt;&gt; &gt; linuxif9:RP_LIBS:-lmkl_intel_lp64 -lmkl_scalapack_lp64 -lmkl_blacs_lp64<br>
&gt;&gt; &gt; -lmkl_sequential  -L /opt/local/fftw/lib/ -lfftw_mpi -lfftw<br>
&gt;&gt; &gt; linuxif9:MPIRUN:mpirun -np _NP_ -machinefile _HOSTS_ _EXEC_<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; during the siteconfig_lapw process i see errors such as these --<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; follown.o: In function `follown_&#39;:<br>
&gt;&gt; &gt; follown.f:(.text+0x697): undefined reference to `dsyev_&#39;<br>
&gt;&gt; &gt; follown.o: In function `stepper_&#39;:<br>
&gt;&gt; &gt; follown.f:(.text+0xede): undefined reference to `dsyev_&#39;<br>
&gt;&gt; &gt; follown.o: In function `maxeigen_&#39;:<br>
&gt;&gt; &gt; follown.f:(.text+0x1209): undefined reference to `dsyev_&#39;<br>
&gt;&gt; &gt; make[1]: *** [aim] Error 1<br>
&gt;&gt; &gt; make[1]: Leaving directory `/scratch/wein2k/SRC_aim&#39;<br>
&gt;&gt; &gt; make: *** [real] Error 2<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; bandv1.o: In function `bandv1_&#39;:<br>
&gt;&gt; &gt; bandv1.f:(.text+0xc23): undefined reference to `dlarnv_&#39;<br>
&gt;&gt; &gt; calkpt.o: In function `calkpt_&#39;:<br>
&gt;&gt; &gt; calkpt_tmp_.F:(.text+0x6e2): undefined reference to `dswap_&#39;<br>
&gt;&gt; &gt; dblr2k.o: In function `dblr2k_&#39;:<br>
&gt;&gt; &gt; dblr2k.f:(.text+0x72): undefined reference to `dsyr2k_&#39;<br>
&gt;&gt; &gt; dblr2k.f:(.text+0xf5): undefined reference to `dgemm_&#39;<br>
&gt;&gt; &gt; dblr2k.f:(.text+0x16d): undefined reference to `dgemm_&#39;<br>
&gt;&gt; &gt; dgeqrl.o: In function `dgeqrl_&#39;:<br>
&gt;&gt; &gt; dgeqrl.f:(.text+0x6f): undefined reference to `lsame_&#39;<br>
&gt;&gt; &gt; dgeqrl.f:(.text+0x173): undefined reference to `dlarf_&#39;<br>
&gt;&gt; &gt; dgeqrl.f:(.text+0x2c2): undefined reference to `dlarf_&#39;<br>
&gt;&gt; &gt; dgewy.o: In function `dgewy_&#39;:<br>
&gt;&gt; &gt; dgewy.f:(.text+0x5d): undefined reference to `lsame_&#39;<br>
&gt;&gt; &gt; dgewy.f:(.text+0xc9): undefined reference to `dgemm_&#39;<br>
&gt;&gt; &gt; dgewy.f:(.text+0x127): undefined reference to `dgemm_&#39;<br>
&gt;&gt; &gt; dgewy.f:(.text+0x182): undefined reference to `dgemm_&#39;<br>
&gt;&gt; &gt; dgewy.f:(.text+0x1e2): undefined reference to `dgemm_&#39;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; doing --<br>
&gt;&gt; &gt; grep -i &quot;error&quot; */compile.msg | grep -v arguments | grep -v know<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; gives this information<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; [root@machine1 wein2k]# grep -i &quot;error&quot; */compile.msg | grep -v<br>
&gt;&gt; &gt; arguments |<br>
&gt;&gt; &gt; grep -v knowSRC_aim/compile.msg:make[1]: *** [aim] Error 1<br>
&gt;&gt; &gt; SRC_aim/compile.msg:make: *** [real] Error 2<br>
&gt;&gt; &gt; SRC_aim/compile.msg:make[1]: *** [aimc] Error 1<br>
&gt;&gt; &gt; SRC_aim/compile.msg:make: *** [complex] Error 2<br>
&gt;&gt; &gt; SRC_lapw1/compile.msg:make[1]: *** [lapw1] Error 1<br>
&gt;&gt; &gt; SRC_lapw1/compile.msg:make: *** [real] Error 2<br>
&gt;&gt; &gt; SRC_lapw1/compile.msg:make[1]: *** [lapw1c] Error 1<br>
&gt;&gt; &gt; SRC_lapw1/compile.msg:make: *** [complex] Error 2<br>
&gt;&gt; &gt; SRC_lapw2/compile.msg:make[1]: *** [lapw2] Error 1<br>
&gt;&gt; &gt; SRC_lapw2/compile.msg:make: *** [real] Error 2<br>
&gt;&gt; &gt; SRC_lapw2/compile.msg:make[1]: *** [lapw2c] Error 1<br>
&gt;&gt; &gt; SRC_lapw2/compile.msg:make: *** [complex] Error 2<br>
&gt;&gt; &gt; SRC_lapwdm/compile.msg:make[1]: *** [lapwdm] Error 1<br>
&gt;&gt; &gt; SRC_lapwdm/compile.msg:make: *** [real] Error 2<br>
&gt;&gt; &gt; SRC_lapwdm/compile.msg:make[1]: *** [lapwdmc] Error 1<br>
&gt;&gt; &gt; SRC_lapwdm/compile.msg:make: *** [complex] Error 2<br>
&gt;&gt; &gt; SRC_lapwso/compile.msg:make: *** [lapwso] Error 1<br>
&gt;&gt; &gt; SRC_mini/compile.msg:make: *** [mini] Error 1<br>
&gt;&gt; &gt; SRC_qtl/compile.msg:make: *** [qtl] Error 1<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; i have searched the list archives for mention of this and have seen<br>
&gt;&gt; &gt; nothing.  i have searched elsewhere and see no information regarding<br>
&gt;&gt; &gt; this.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; at the end of compilation i can run a cif2struct and it seems to<br>
&gt;&gt; &gt; function<br>
&gt;&gt; &gt; properly.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; If anyone has any information that could be of assistance to me it would<br>
&gt;&gt; &gt; be<br>
&gt;&gt; &gt; greatly appreciated.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Thank you,<br>
&gt;&gt; &gt; JD<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; Wien mailing list<br>
&gt;&gt; &gt; <a href="mailto:Wien@zeus.theochem.tuwien.ac.at" target="_blank">Wien@zeus.theochem.tuwien.ac.at</a><br>
&gt;&gt; &gt; <a href="http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien" target="_blank">http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Laurence Marks<br>
&gt;&gt; Department of Materials Science and Engineering<br>
&gt;&gt; MSE Rm 2036 Cook Hall<br>
&gt;&gt; 2220 N Campus Drive<br>
&gt;&gt; Northwestern University<br>
&gt;&gt; Evanston, IL 60208, USA<br>
&gt;&gt; Tel: (847) 491-3996 Fax: (847) 491-7820<br>
&gt;&gt; email: L-marks at northwestern dot edu<br>
&gt;&gt; Web: <a href="http://www.numis.northwestern.edu" target="_blank">www.numis.northwestern.edu</a><br>
&gt;&gt; Chair, Commission on Electron Crystallography of IUCR<br>
&gt;&gt; <a href="http://www.numis.northwestern.edu/" target="_blank">www.numis.northwestern.edu/</a><br>
&gt;&gt; Electron crystallography is the branch of science that uses electron<br>
&gt;&gt; scattering to study the structure of matter.<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Wien mailing list<br>
&gt;&gt; <a href="mailto:Wien@zeus.theochem.tuwien.ac.at" target="_blank">Wien@zeus.theochem.tuwien.ac.at</a><br>
&gt;&gt; <a href="http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien" target="_blank">http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Wien mailing list<br>
&gt; <a href="mailto:Wien@zeus.theochem.tuwien.ac.at" target="_blank">Wien@zeus.theochem.tuwien.ac.at</a><br>
&gt; <a href="http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien" target="_blank">http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien</a><br>
&gt;<br>
&gt;<br>
<br>
<br>
<br>
--<br>
Laurence Marks<br>
Department of Materials Science and Engineering<br>
MSE Rm 2036 Cook Hall<br>
2220 N Campus Drive<br>
Northwestern University<br>
Evanston, IL 60208, USA<br>
Tel: (847) 491-3996 Fax: (847) 491-7820<br>
email: L-marks at northwestern dot edu<br>
Web: <a href="http://www.numis.northwestern.edu" target="_blank">www.numis.northwestern.edu</a><br>
Chair, Commission on Electron Crystallography of IUCR<br>
<a href="http://www.numis.northwestern.edu/" target="_blank">www.numis.northwestern.edu/</a><br>
Electron crystallography is the branch of science that uses electron<br>
scattering to study the structure of matter.<br>
_______________________________________________<br>
Wien mailing list<br>
<a href="mailto:Wien@zeus.theochem.tuwien.ac.at" target="_blank">Wien@zeus.theochem.tuwien.ac.at</a><br>
<a href="http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien" target="_blank">http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien</a><br>
</div></div></blockquote></div><br>