24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2707  |  回复: 13

wh_xy

金虫 (正式写手)

[求助] wien2k编译故障! 急!!!!!

现在找不到ifort11了,用的是ifort12(即2011), 在编译wien2k过程中始终有问题.
不知道是ifort12的问题,还是mkl的问题,或是编译选项的问题.
有无虫友使用ifort12+wien2k_11编译成功的例子, 能否指点一下?谢谢!

另外, 系统使用的是Ubuntu 10.10中文版, 行吗?
准备计算的系统较小, 没用使用并行计算/内存共享等设置.
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

guohuazhong

至尊木虫 (职业作家)

不贴出你的问题,怎么解决你的问题啊。
2楼2011-07-09 09:07:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wh_xy

金虫 (正式写手)

送鲜花一朵
SRC_aim下的compile.msg文件
~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f *.o _tmp_.* *.P .real .complex *~ *.mod
if [ -f .complex ]; then \
           make clean; \
        fi
touch .real
make TYPE='REAL' TYPE_COMMENT='!_REAL' ./aim
make[1]: Entering directory `/home/wust/wienroot/SRC_aim'
moduls.frc: REAL version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c moduls_tmp.f
mv moduls_tmp.o moduls.o
rm moduls_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c charge.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gbass.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gener.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c aim.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c main1.f
outin.frc: REAL version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c outin_tmp.f
mv outin_tmp.o outin.o
rm outin_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c radial.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c reduc.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rsur.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotat.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotate.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotato.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotdef1.f
sternb.frc: REAL version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sternb_tmp.f
mv sternb_tmp.o sternb.o
rm sternb_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sum.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vnorm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c ylm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dtylm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sumd.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c grhosphe.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dradial.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gen_change.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotat_back.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotate_back.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gen_brav.f
interst.frc: REAL version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c interst_tmp.f
mv interst_tmp.o interst.o
rm interst_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sphere.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c init.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c onestep.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rsurf.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gauleg.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c critic.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c surf.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c integrho.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c follow.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c interp.f
icc -c cputim.c
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c jacobi.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c ludcmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c spline.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c doit.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dtdtylm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sumdd.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c hrhosphe.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c matprod.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c readcs.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dipole.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rho.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c cossin.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c intlib.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c davint.f
icc -c d1mach.c
d1mach.c(35): warning #1011: missing return statement at end of non-void function "i1mach"
  }
  ^

d1mach.c(54): warning #1011: missing return statement at end of non-void function "d1mach"
     }
     ^

d1mach.c(74): warning #1011: missing return statement at end of non-void function "r1mach"
     }
     ^

ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sortag.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c follown.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c SplineFit.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c CheckCSpline.f
ifort -o ./aim moduls.o charge.o  gbass.o  gener.o  aim.o main1.o  outin.o  radial.o  reduc.o  rsur.o rotat.o  rotate.o  rotato.o  rotdef1.o sternb.o sum.o  vnorm.o  ylm.o  dtylm.o  sumd.o  grhosphe.o dradial.o  gen_change.o  rotat_back.o  rotate_back.o gen_brav.o  interst.o  sphere.o  init.o  onestep.o rsurf.o  gauleg.o  critic.o  surf.o integrho.o follow.o interp.o cputim.o jacobi.o ludcmp.o spline.o doit.o dtdtylm.o sumdd.o hrhosphe.o matprod.o readcs.o dipole.o rho.o cossin.o  intlib.o davint.o d1mach.o sortag.o follown.o SplineFit.o CheckCSpline.o   -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -L//opt/intel/composerxe-2011.4.191/mkl/lib/ia32 -pthread -lmkl_lapack95 -lmkl_intel -lmkl_intel_thread -lmkl_core -openmp -lpthread
make[1]: Leaving directory `/home/wust/wienroot/SRC_aim'
if [ -f .real ]; then \
           make clean; \
        fi
make[1]: Entering directory `/home/wust/wienroot/SRC_aim'
rm -f *.o _tmp_.* *.P .real .complex *~ *.mod
make[1]: Leaving directory `/home/wust/wienroot/SRC_aim'
touch .complex
make TYPE='COMPLEX' TYPE_COMMENT='!_COMPLEX' ./aimc
make[1]: Entering directory `/home/wust/wienroot/SRC_aim'
moduls.frc: COMPLEX version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c moduls_tmp.f
mv moduls_tmp.o moduls.o
rm moduls_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c charge.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gbass.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gener.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c aim.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c main1.f
outin.frc: COMPLEX version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c outin_tmp.f
mv outin_tmp.o outin.o
rm outin_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c radial.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c reduc.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rsur.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotat.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotate.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotato.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotdef1.f
sternb.frc: COMPLEX version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sternb_tmp.f
mv sternb_tmp.o sternb.o
rm sternb_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sum.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vnorm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c ylm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dtylm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sumd.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c grhosphe.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dradial.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gen_change.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotat_back.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotate_back.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gen_brav.f
interst.frc: COMPLEX version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c interst_tmp.f
mv interst_tmp.o interst.o
rm interst_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sphere.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c init.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c onestep.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rsurf.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gauleg.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c critic.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c surf.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c integrho.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c follow.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c interp.f
icc -c cputim.c
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c jacobi.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c ludcmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c spline.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c doit.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dtdtylm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sumdd.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c hrhosphe.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c matprod.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c readcs.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dipole.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rho.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c cossin.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c intlib.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c davint.f
icc -c d1mach.c
d1mach.c(35): warning #1011: missing return statement at end of non-void function "i1mach"
  }
  ^

d1mach.c(54): warning #1011: missing return statement at end of non-void function "d1mach"
     }
     ^

d1mach.c(74): warning #1011: missing return statement at end of non-void function "r1mach"
     }
     ^

ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sortag.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c follown.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c SplineFit.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c CheckCSpline.f
ifort -o ./aimc moduls.o charge.o  gbass.o  gener.o  aim.o main1.o  outin.o  radial.o  reduc.o  rsur.o rotat.o  rotate.o  rotato.o  rotdef1.o sternb.o sum.o  vnorm.o  ylm.o  dtylm.o  sumd.o  grhosphe.o dradial.o  gen_change.o  rotat_back.o  rotate_back.o gen_brav.o  interst.o  sphere.o  init.o  onestep.o rsurf.o  gauleg.o  critic.o  surf.o integrho.o follow.o interp.o cputim.o jacobi.o ludcmp.o spline.o doit.o dtdtylm.o sumdd.o hrhosphe.o matprod.o readcs.o dipole.o rho.o cossin.o  intlib.o davint.o d1mach.o sortag.o follown.o SplineFit.o CheckCSpline.o  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -L//opt/intel/composerxe-2011.4.191/mkl/lib/ia32 -pthread -lmkl_lapack95 -lmkl_intel -lmkl_intel_thread -lmkl_core -openmp -lpthread
make[1]: Leaving directory `/home/wust/wienroot/SRC_aim'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3楼2011-07-10 22:08:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wh_xy

金虫 (正式写手)

SRC_lapw0下的compile.msg文件。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f *.o *_tmp_.* *.P .sequential .parallel *.mod
if [ -f .parallel ]; then \
           rm -f .parallel modules.o reallocate.o energy.o fftw_para.o getff1.o getfft.o gtfnam.o lapw0.o rean0.o rean3.o rean4.o setff1.o setff2.o setfft.o xcpot1.o xcpot3.o zfft3d.o W2kinit.o *.mod; \
        fi
touch .sequential
make lapw0 FORT=ifort FFLAGS=' -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback'
make[1]: Entering directory `/home/wust/wienroot/SRC_lapw0'
icc -c cputim.c
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c modules.F
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c reallocate.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c ainv.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c am05_xscss.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c b88.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c blyp.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c brj.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c charg2.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c charg3.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c charge.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c chfac.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c chslv.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c corgga.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c corpbe_revtpss.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c corpbe_tpss.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c cub_xc_back.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c corlsd.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dfxhpbe.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dfxrevtpss.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dfxtpss.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c drho.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dylm.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c efg.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c energy.F
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c epot1.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c eramps.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c errclr.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c errflg.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c ev92.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c ev92ex.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c exch.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c exch17.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c fftw_para.F
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c fithi.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c fxhpbe.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c fx_revtpss.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c fx_tpss.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gbass.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gcor.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gea.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c geaex.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c getff1.F
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c getfft.F
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gpoint.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gpointm.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c grans.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gtfnam.F
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c hcth.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c htbs.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c ifflim.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c kcis.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c lapw0.F
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c latgen.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c multfc.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c multsu.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c outerr.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c pbea.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c pbem.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c pbe1.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c pbe2.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c pbesol.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c poissn.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c potfac.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c pwxad4.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c pwxad5.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c qranf.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c readstruct.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rean0.F
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rean1.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rean3.F
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rean4.F
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rhopw.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotate.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotdef.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rpbe.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c setff0.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c setff1.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c setfft.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c setff2.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c seval.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sevald.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sevaldd.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sevali.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sevalin.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sicpbe.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sicpbe_revtpss.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sicpbe_tpss.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sogga.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sphbes.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c spline.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c srolyl.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c stern.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sumfac.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c suml.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c SymmRot.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c th1.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c th2.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vpw91.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vresp.F
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vs98.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vxc15.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vxc16.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vxc17.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vxc24.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vxc26.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vxclm2.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vxcpw2.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vxi35.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vxi35a.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c wc05.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c workf1.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c xcener.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c xcpot.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c xcpot1.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c xcpot3.F
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c ykav.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c ylm.f
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c zfft3d.F
icc -c W2kutils.c
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c W2kinit.F
ifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c fftw_seq.F
ifort -o lapw0 cputim.o modules.o reallocate.o ainv.o am05_xscss.o b88.o blyp.o brj.o charg2.o  charg3.o charge.o chfac.o chslv.o corgga.o corpbe_revtpss.o corpbe_tpss.o cub_xc_back.o corlsd.o dfxhpbe.o dfxrevtpss.o dfxtpss.o drho.o dylm.o efg.o energy.o epot1.o eramps.o errclr.o errflg.o ev92.o ev92ex.o exch.o exch17.o fftw_para.o fithi.o fxhpbe.o fx_revtpss.o fx_tpss.o gbass.o gcor.o gea.o geaex.o  getff1.o getfft.o gpoint.o gpointm.o grans.o gtfnam.o hcth.o htbs.o ifflim.o kcis.o lapw0.o latgen.o multfc.o multsu.o outerr.o pbea.o pbem.o pbe1.o pbe2.o pbesol.o poissn.o potfac.o pwxad4.o pwxad5.o qranf.o readstruct.o rean0.o rean1.o rean3.o rean4.o rhopw.o rotate.o rotdef.o rpbe.o setff0.o setff1.o setfft.o setff2.o seval.o sevald.o sevaldd.o sevali.o sevalin.o sicpbe.o sicpbe_revtpss.o sicpbe_tpss.o sogga.o sphbes.o spline.o srolyl.o stern.o sumfac.o suml.o SymmRot.o th1.o th2.o vpw91.o vresp.o vs98.o vxc15.o vxc16.o vxc17.o vxc24.o vxc26.o vxclm2.o vxcpw2.o vxi35.o vxi35a.o wc05.o workf1.o xcener.o xcpot.o xcpot1.o xcpot3.o ykav.o  ylm.o zfft3d.o  W2kutils.o W2kinit.o fftw_seq.o -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -L//opt/intel/composerxe-2011.4.191/mkl/lib/ia32 -pthread -lmkl_lapack95 -lmkl_intel -lmkl_intel_thread -lmkl_core -openmp -lpthread
make[1]: Leaving directory `/home/wust/wienroot/SRC_lapw0'
make: *** No rule to make target `complex'.  Stop.

~~~~~~~~~~~~~~~~~~~~~~~~~
4楼2011-07-10 22:11:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wh_xy

金虫 (正式写手)

谢谢!烦劳看看错误在哪里!
5楼2011-07-10 22:12:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

guohuazhong

至尊木虫 (职业作家)

★ ★
franch(金币+2): 谢谢回帖交流 2011-07-11 13:26:34
既然不用并行计算,就不要在MKL库中添加-openmp 这个选项了,它是openmpi并行用的
6楼2011-07-11 09:21:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wh_xy

金虫 (正式写手)

使用cc作为C语言的编译器,重新进行了编译。
SRC_aim下的Copile.msg文件如下:

~~~~~~~~~~~~~~~~
rm -f *.o _tmp_.* *.P .real .complex *~ *.mod
if [ -f .complex ]; then \
           make clean; \
        fi
touch .real
make TYPE='REAL' TYPE_COMMENT='!_REAL' ./aim
make[1]: Entering directory `/home/wust/wienroot/SRC_aim'
moduls.frc: REAL version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c moduls_tmp.f
mv moduls_tmp.o moduls.o
rm moduls_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c charge.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gbass.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gener.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c aim.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c main1.f
outin.frc: REAL version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c outin_tmp.f
mv outin_tmp.o outin.o
rm outin_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c radial.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c reduc.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rsur.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotat.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotate.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotato.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotdef1.f
sternb.frc: REAL version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sternb_tmp.f
mv sternb_tmp.o sternb.o
rm sternb_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sum.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vnorm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c ylm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dtylm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sumd.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c grhosphe.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dradial.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gen_change.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotat_back.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotate_back.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gen_brav.f
interst.frc: REAL version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c interst_tmp.f
mv interst_tmp.o interst.o
rm interst_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sphere.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c init.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c onestep.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rsurf.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gauleg.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c critic.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c surf.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c integrho.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c follow.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c interp.f
cc -c cputim.c
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c jacobi.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c ludcmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c spline.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c doit.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dtdtylm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sumdd.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c hrhosphe.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c matprod.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c readcs.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dipole.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rho.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c cossin.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c intlib.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c davint.f
cc -c d1mach.c
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sortag.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c follown.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c SplineFit.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c CheckCSpline.f
ifort -o ./aim moduls.o charge.o  gbass.o  gener.o  aim.o main1.o  outin.o  radial.o  reduc.o  rsur.o rotat.o  rotate.o  rotato.o  rotdef1.o sternb.o sum.o  vnorm.o  ylm.o  dtylm.o  sumd.o  grhosphe.o dradial.o  gen_change.o  rotat_back.o  rotate_back.o gen_brav.o  interst.o  sphere.o  init.o  onestep.o rsurf.o  gauleg.o  critic.o  surf.o integrho.o follow.o interp.o cputim.o jacobi.o ludcmp.o spline.o doit.o dtdtylm.o sumdd.o hrhosphe.o matprod.o readcs.o dipole.o rho.o cossin.o  intlib.o davint.o d1mach.o sortag.o follown.o SplineFit.o CheckCSpline.o   -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -L/opt/intel/composerxe-2011.4.191/mkl/lib/ia32 -pthread -lmkl_lapack95 -lmkl_intel -lmkl_intel_thread -lmkl_core -openmp -lpthread
make[1]: Leaving directory `/home/wust/wienroot/SRC_aim'
if [ -f .real ]; then \
           make clean; \
        fi
make[1]: Entering directory `/home/wust/wienroot/SRC_aim'
rm -f *.o _tmp_.* *.P .real .complex *~ *.mod
make[1]: Leaving directory `/home/wust/wienroot/SRC_aim'
touch .complex
make TYPE='COMPLEX' TYPE_COMMENT='!_COMPLEX' ./aimc
make[1]: Entering directory `/home/wust/wienroot/SRC_aim'
moduls.frc: COMPLEX version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c moduls_tmp.f
mv moduls_tmp.o moduls.o
rm moduls_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c charge.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gbass.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gener.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c aim.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c main1.f
outin.frc: COMPLEX version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c outin_tmp.f
mv outin_tmp.o outin.o
rm outin_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c radial.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c reduc.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rsur.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotat.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotate.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotato.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotdef1.f
sternb.frc: COMPLEX version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sternb_tmp.f
mv sternb_tmp.o sternb.o
rm sternb_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sum.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c vnorm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c ylm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dtylm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sumd.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c grhosphe.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dradial.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gen_change.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotat_back.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rotate_back.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gen_brav.f
interst.frc: COMPLEX version extracted
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c interst_tmp.f
mv interst_tmp.o interst.o
rm interst_tmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sphere.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c init.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c onestep.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rsurf.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c gauleg.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c critic.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c surf.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c integrho.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c follow.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c interp.f
cc -c cputim.c
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c jacobi.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c ludcmp.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c spline.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c doit.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dtdtylm.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sumdd.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c hrhosphe.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c matprod.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c readcs.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c dipole.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c rho.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c cossin.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c intlib.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c davint.f
cc -c d1mach.c
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c sortag.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c follown.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c SplineFit.f
ifort  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -c CheckCSpline.f
ifort -o ./aimc moduls.o charge.o  gbass.o  gener.o  aim.o main1.o  outin.o  radial.o  reduc.o  rsur.o rotat.o  rotate.o  rotato.o  rotdef1.o sternb.o sum.o  vnorm.o  ylm.o  dtylm.o  sumd.o  grhosphe.o dradial.o  gen_change.o  rotat_back.o  rotate_back.o gen_brav.o  interst.o  sphere.o  init.o  onestep.o rsurf.o  gauleg.o  critic.o  surf.o integrho.o follow.o interp.o cputim.o jacobi.o ludcmp.o spline.o doit.o dtdtylm.o sumdd.o hrhosphe.o matprod.o readcs.o dipole.o rho.o cossin.o  intlib.o davint.o d1mach.o sortag.o follown.o SplineFit.o CheckCSpline.o  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -L/opt/intel/composerxe-2011.4.191/mkl/lib/ia32 -pthread -lmkl_lapack95 -lmkl_intel -lmkl_intel_thread -lmkl_core -openmp -lpthread
make[1]: Leaving directory `/home/wust/wienroot/SRC_aim'

~~~~~~~~~~~~
请问是否编译成功?

另外,不是很熟悉wien2k的操作,希望有个wien2k的实例,step by step的!

谢谢!!
7楼2011-07-11 22:57:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

iamikaruk

木虫 (著名写手)

【答案】应助回帖


zzy870720z(金币+1): 谢谢提示 2011-07-12 08:19:25
wh_xy(金币+1): 谢谢 2011-07-12 23:10:24
wh_xy(金币+1): 2011-07-14 18:13:55
用w2web,然后以TiC为例子做比较
[img]http://osu.ppy.sh/stat2/iamikaruk-0.png[/img]
8楼2011-07-12 01:14:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

anin

木虫 (著名写手)

如来的神掌

【答案】应助回帖

wh_xy(金币+1): 谢谢 2011-07-12 23:10:37
楼主应该把编译选项贴出来,wien2k目录下OPTIONS文件
问君能有几多愁,恰似一群太监上青楼~
9楼2011-07-12 13:33:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wh_xy

金虫 (正式写手)

引用回帖:
Originally posted by anin at 2011-07-12 13:33:42:
楼主应该把编译选项贴出来,wien2k目录下OPTIONS文件

OPTION内容如下

~~~~~~~~
current:FOPT:-FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback
current:FPOPT:-FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback
current:LDFLAGS:$(FOPT) -L/opt/intel/composerxe-2011.4.191/mkl/lib/ia32 -pthread
currentPARALLEL:'-DParallel'
current:R_LIBS:-lmkl_lapack95 -lmkl_intel -lmkl_intel_thread -lmkl_core -openmp -lpthread
current:RP_LIBS:-lmkl_scalapack_lp64 -lmkl_solver_lp64 -lmkl_blacs_lp64 -L/opt/local/fftw/lib/ -lfftw_mpi -lfftw $(R_LIBS)
current:MPIRUN:mpirun -np _NP_ -machinefile _HOSTS_ _EXEC_
~~~~~~~~


另外:一些 compile.msg中有以下提示,什么意思?

make: 放弃循环依赖 modules.o <- modules.o

make: *** 没有规则可以创建目标“complex”。 停止。

make: *** 没有规则可以创建目标“clean”。 停止。

make: *** 没有指明目标并且找不到 makefile。 停止。

make: *** 没有指明目标并且找不到 makefile。 停止。

make: *** 无目标。 停止。

谢谢!
10楼2011-07-12 23:17:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wh_xy 的主题更新
信息提示
请填处理意见