I am trying to compile WIEN2K_09 and running into some issues.  I was hoping to get some assistance from the user community.<br><br>I am running CentOS5.3 on dual core dell machines, intel non-commercial compilers and mkl.  <br>
<br>there is no mkl_em64t anywhere on my system so i have had to comment that out in order to get a compilation to come close to completing properly.  if anyone has information pertaining to the missing mkl_em64t, it would be most appreciated.<br>
<br>here is the section of my siteconfig relevant to the IFC 10 selection. 
i have had to explicitly define the location of the lapack and mkl_core
libraries for them to be found.<br><br># Linux PC system with IFC 10 compiler + mkl 10 (-ip is broken; -static does not give traceback-lines)<br>linuxif9:FC:ifort<br>linuxif9:MPF:ifort<br>linuxif9:CC:cc<br>linuxif9:FOPT:-FR -mp1 -w -prec_div  -pc80 -pad -align -DINTEL_VML -traceback<br>
linuxif9:FPOPT:$(FOPT)<br>linuxif9:LDFLAGS:  $(FOPT) -L/opt/intel/mkl/<a href="http://10.0.2.017/lib/em64t">10.0.2.017/lib/em64t</a> -pthread -i-static<br>linuxif9:R_LIBS:-L/opt/intel/mkl/<a href="http://10.2.1.017/lib/em64t/libmkl_lapack.so">10.2.1.017/lib/em64t/libmkl_lapack.so</a> -lguide -L/opt/intel/mkl/<a href="http://10.2.1.017/lib/em64t/libmkl_core.so">10.2.1.017/lib/em64t/libmkl_core.so</a><br>
#-lmkl_em64t<br>linuxif9:DPARALLEL:&#39;-DParallel&#39;<br>linuxif9:RP_LIBS:-lmkl_intel_lp64 -lmkl_scalapack_lp64 -lmkl_blacs_lp64 -lmkl_sequential  -L /opt/local/fftw/lib/ -lfftw_mpi -lfftw<br>linuxif9:MPIRUN:mpirun -np _NP_ -machinefile _HOSTS_ _EXEC_<br>
<br><br>during the siteconfig_lapw process i see errors such as these -- <br><br>follown.o: In function `follown_&#39;:<br>follown.f:(.text+0x697): undefined reference to `dsyev_&#39;<br>follown.o: In function `stepper_&#39;:<br>
follown.f:(.text+0xede): undefined reference to `dsyev_&#39;<br>follown.o: In function `maxeigen_&#39;:<br>follown.f:(.text+0x1209): undefined reference to `dsyev_&#39;<br>make[1]: *** [aim] Error 1<br>make[1]: Leaving directory `/scratch/wein2k/SRC_aim&#39;<br>
make: *** [real] Error 2<br><br>bandv1.o: In function `bandv1_&#39;:<br>bandv1.f:(.text+0xc23): undefined reference to `dlarnv_&#39;<br>calkpt.o: In function `calkpt_&#39;:<br>calkpt_tmp_.F:(.text+0x6e2): undefined reference to `dswap_&#39;<br>
dblr2k.o: In function `dblr2k_&#39;:<br>dblr2k.f:(.text+0x72): undefined reference to `dsyr2k_&#39;<br>dblr2k.f:(.text+0xf5): undefined reference to `dgemm_&#39;<br>dblr2k.f:(.text+0x16d): undefined reference to `dgemm_&#39;<br>
dgeqrl.o: In function `dgeqrl_&#39;:<br>dgeqrl.f:(.text+0x6f): undefined reference to `lsame_&#39;<br>dgeqrl.f:(.text+0x173): undefined reference to `dlarf_&#39;<br>dgeqrl.f:(.text+0x2c2): undefined reference to `dlarf_&#39;<br>
dgewy.o: In function `dgewy_&#39;:<br>dgewy.f:(.text+0x5d): undefined reference to `lsame_&#39;<br>dgewy.f:(.text+0xc9): undefined reference to `dgemm_&#39;<br>dgewy.f:(.text+0x127): undefined reference to `dgemm_&#39;<br>
dgewy.f:(.text+0x182): undefined reference to `dgemm_&#39;<br>dgewy.f:(.text+0x1e2): undefined reference to `dgemm_&#39;<br><br>doing -- <br>grep -i &quot;error&quot; */compile.msg | grep -v arguments | grep -v know <br><br>
gives this information<br><br>[root@machine1 wein2k]# grep -i &quot;error&quot; */compile.msg | grep -v arguments | grep -v knowSRC_aim/compile.msg:make[1]: *** [aim] Error 1<br>SRC_aim/compile.msg:make: *** [real] Error 2<br>
SRC_aim/compile.msg:make[1]: *** [aimc] Error 1<br>SRC_aim/compile.msg:make: *** [complex] Error 2<br>SRC_lapw1/compile.msg:make[1]: *** [lapw1] Error 1<br>SRC_lapw1/compile.msg:make: *** [real] Error 2<br>SRC_lapw1/compile.msg:make[1]: *** [lapw1c] Error 1<br>
SRC_lapw1/compile.msg:make: *** [complex] Error 2<br>SRC_lapw2/compile.msg:make[1]: *** [lapw2] Error 1<br>SRC_lapw2/compile.msg:make: *** [real] Error 2<br>SRC_lapw2/compile.msg:make[1]: *** [lapw2c] Error 1<br>SRC_lapw2/compile.msg:make: *** [complex] Error 2<br>
SRC_lapwdm/compile.msg:make[1]: *** [lapwdm] Error 1<br>SRC_lapwdm/compile.msg:make: *** [real] Error 2<br>SRC_lapwdm/compile.msg:make[1]: *** [lapwdmc] Error 1<br>SRC_lapwdm/compile.msg:make: *** [complex] Error 2<br>SRC_lapwso/compile.msg:make: *** [lapwso] Error 1<br>
SRC_mini/compile.msg:make: *** [mini] Error 1<br>SRC_qtl/compile.msg:make: *** [qtl] Error 1<br><br>i have searched the list archives for mention of this and have seen nothing.  i have searched elsewhere and see no information regarding this.  <br>
<br>at the end of compilation i can run a cif2struct and it seems to function properly.<br><br>If anyone has any information that could be of assistance to me it would be greatly appreciated.<br><br>Thank you,<br>JD<br>