24小时热门版块排行榜    

Znn3bq.jpeg
汕头大学海洋科学接受调剂
查看: 1513  |  回复: 1

Marco88920

新虫 (初入文坛)

[求助] WIEN2k编译错误 急求高手帮助 已有1人参与

WIEN2k编译错误 求高手帮助 大概编译过程如下
急求帮助 提前谢过各位!
SRC_BerryPI ...
make: *** 没有规则可以创建目标“clean”。 停止。
make: *** 没有指明目标并且找不到 makefile。 停止。

SRC_clmaddsub ...
rm  -f clmaddsub.o gtfnam.o errflg.o  outerr.o errclr.o  
ifort  -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include  -c clmaddsub.f
ifort  -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include  -c gtfnam.f
ifort  -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include  -c errflg.f
ifort  -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include  -c outerr.f
ifort  -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include  -c errclr.f
ifort -o ./clmaddsub clmaddsub.o gtfnam.o errflg.o  outerr.o errclr.o -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include  -L/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/lib/intel64 -pthread  

SRC_clmcopy ...
rm  -f clmcopy.o modules.o  reallocate.o struct_afm_check.o readstruct.o writestruct.o outerr.o  *.mod
ifort  -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include  -c clmcopy.f
make: 放弃循环依赖 modules.o <- modules.o 。
make: 放弃循环依赖 reallocate.o <- modules.o 。
make: 放弃循环依赖 reallocate.o <- reallocate.o 。

SRC_dstart ...
rm -f *.o *_tmp_.* *.P .sequential .parallel *.mod
if [ -f .parallel ]; then \
   rm -f .parallel module.o W2kinit.o atom_read.o dstart.o gtfnam.o init.o make_inter.o make_spheres.o old_dstart.o *.mod; \
fi
touch .sequential
make dstart FORT=ifort FFLAGS=' -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include    '
make[1]: 进入目录“/opt/WIEN2k/SRC_dstart”
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c module.F
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c W2kinit.F
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c atom_read.F
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c atom_write.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c atom_superpos.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c charge.f
icc -c cputim.c
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c cub_xc_back.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c deter.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c dstart.F
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c errclr.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c errflg.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c getfft.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c gpoint.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c gtfnam.F
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c init.F
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c integrn.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c inter_superpos.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c inter_write.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c kapp.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c kdelta.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c ifflim.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c make_inter.F
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c make_neigh_list.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c make_spheres.F
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c normal.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c old_dstart.F
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c outerr.F
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c recpr.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c rgen.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c rotate.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c rotdef.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c setn.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c somm1.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c somm2.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c stern.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c somm.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c sortag.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c suml.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c sumfac.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c SymmRot.f
icc -c W2kutils.c
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c ylm.f
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -c zfft3d.f
ifort -o dstart module.o W2kinit.o  atom_read.o  atom_write.o atom_superpos.o charge.o cputim.o cub_xc_back.o deter.o dstart.o errclr.o errflg.o getfft.o gpoint.o gtfnam.o init.o integrn.o inter_superpos.o inter_write.o kapp.o kdelta.o ifflim.o make_inter.o make_neigh_list.o make_spheres.o normal.o old_dstart.o outerr.o recpr.o rgen.o rotate.o rotdef.o setn.o somm1.o somm2.o stern.o somm.o sortag.o suml.o sumfac.o SymmRot.o W2kutils.o ylm.o zfft3d.o  -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include     -L/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/lib/intel64 -pthread -lfftw3 -L/opt/local/fftw/lib -lmkl_lapack95_lp64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -openmp -lpthread
make[1]: 离开目录“/opt/WIEN2k/SRC_dstart”
make: *** 没有规则可以创建目标“complex”。 停止。

SRC_Globals ...
make: *** 没有规则可以创建目标“clean”。 停止。
make: *** 没有指明目标并且找不到 makefile。 停止。
make: *** 没有规则可以创建目标“complex”。 停止。

SRC_hf ...
rm -f *.o *_tmp_.* *.P .real .complex .sequential .parallel *.mod
if [ -f .complex ]; then \
   rm -f .complex modules.o add_hvxhfvc.o add_hvxsl_int.o add_hvxsl_sph.o add_vklioldvv_int.o calc_abc_hf.o calc_abc_sl.o calc_cnk.o calc_exhfvv.o calc_h_1.o calc_h_2.o calc_klivv.o calc_overlap_sph.o calc_rhovalvxsl.o calc_slatervv.o calc_theta.o getfft.o lomain.o make_alms.o read_cnk.o setfft.o stern.o *.mod; \
fi
touch .real
if [ -f .parallel ]; then \
   rm -f .parallel modules.o W2kinit.o add_hvxhfvc.o add_hvxsl_int.o add_hvxsl_sph.o calc_exhfvc.o calc_exhfvv.o calc_h_1.o calc_h_2.o calc_klivv.o calc_slatervv.o gtfnam.o outerr.o *.mod; \
fi
touch .sequential
make TYPE='REAL' TYPE_COMMENT='\!_REAL' \
  ./hf FORT=ifort FFLAGS=' -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include'
make[1]: 进入目录“/opt/WIEN2k/SRC_hf”
modules.F: REAL version extracted
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include -c modules_tmp_.F
mv modules_tmp_.o modules.o
rm modules_tmp_.F
make[1]: 放弃循环依赖 W2kinit.o <- W2kinit.o 。

make[1]: 进入目录“/opt/WIEN2k/SRC_hf”
modules.F: COMPLEX version extracted
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include -c modules_tmp_.F
mv modules_tmp_.o modules.o
rm modules_tmp_.F
make[1]: 放弃循环依赖 W2kinit.o <- W2kinit.o 。
W2kinit.F: COMPLEX version extracted

SRC_lapw0 ...
rm -f *.o *_tmp_.* *.P .sequential .parallel *.mod
if [ -f .parallel ]; then \
   rm -f .parallel modules.o W2kinit.o fft_modules.o reallocate.o energy.o getff1.o getfft.o gtfnam.o lapw0.o outerr.o rean0.o rean3.o rean4.o setff1.o setff2.o setfft.o xcpot1.o xcpot3.o eramps.o  *.mod; \
fi
touch .sequential
make ./lapw0 FORT=ifort FFLAGS=' -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include  _LIBXC_OPT_'
make[1]: 进入目录“/opt/WIEN2k/SRC_lapw0”
cc -c cputim.c
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include  _LIBXC_OPT_ -c modules.F
ifort: error #10236: File not found:  '_LIBXC_OPT_'
make[1]: *** [modules.o] 错误 1
make[1]: 离开目录“/opt/WIEN2k/SRC_lapw0”
make: *** [seq] 错误 2
make: *** 没有规则可以创建目标“complex”。 停止。

ifort: error #10236: File not found:  '_LIBXC_OPT_'
ifort: error #10236: File not found:  '_LIBXC_LIBS_'
make[1]: *** [lapw0_mpi] 错误 1
make[1]: 离开目录“/opt/WIEN2k/SRC_lapw0”
make: *** [para] 错误 2

SRC_lapw1 ...
rm -f *.o *_tmp_.* *.P .real .complex .sequential .parallel *.mod
if [ -f .complex ]; then \
   rm -f .complex calkpt.o hamilt.o hns.o horb.o modules.o seclit.o seclr4.o seclr5.o tapewf.o ustphx.o wfpnt.o wfpnt1.o jacdavblock.o stern.o warpin.o setwar.o par_syrk.o seclit_par.o *.mod; \
fi
touch .real
if [ -f .parallel ]; then \
   rm -f .parallel calkpt.o find_nloat.o gtfnam.o hamilt.o hldau.o hns.o modules.o pdsyevx17.o pdstebz17.o prtkpt.o pzheevx16.o seclit.o seclr4.o seclr5.o inikpt.o inilpw.o lapw1.o setkpt.o par_syrk.o make_albl.o jacdavblock.o seclit_par.o pdgetri_my.o pzgetri_my.o W2kinit.o pdgetrf_my.o pzgetrf_my.o  *.mod; \
fi
touch .sequential
make TYPE='REAL' TYPE_COMMENT='\!_REAL' \
  ./lapw1 FORT=ifort FFLAGS=' -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include'
make[1]: 进入目录“/opt/WIEN2k/SRC_lapw1”
modules.F: REAL version extracted
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include -c modules_tmp_.F
mv modules_tmp_.o modules.o
rm modules_tmp_.F
make[1]: 放弃循环依赖 W2kinit.o <- W2kinit.o 。
W2kinit.F: REAL version extracted

make[1]: 离开目录“/opt/WIEN2k/SRC_lapw1”
if [ -f .real ]; then \
   rm -f .real calkpt.o hamilt.o hns.o horb.o modules.o seclit.o seclr4.o seclr5.o tapewf.o ustphx.o wfpnt.o wfpnt1.o jacdavblock.o stern.o warpin.o setwar.o par_syrk.o seclit_par.o *.mod; \
fi
touch .complex
if [ -f .parallel ]; then \
   rm -f .parallel calkpt.o find_nloat.o gtfnam.o hamilt.o hldau.o hns.o modules.o pdsyevx17.o pdstebz17.o prtkpt.o pzheevx16.o seclit.o seclr4.o seclr5.o inikpt.o inilpw.o lapw1.o setkpt.o par_syrk.o make_albl.o jacdavblock.o seclit_par.o pdgetri_my.o pzgetri_my.o W2kinit.o pdgetrf_my.o pzgetrf_my.o  *.mod; \
fi
touch .sequential
make TYPE='COMPLEX' TYPE_COMMENT='\!_COMPLEX' \
  ./lapw1c FORT=ifort FFLAGS=' -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include'
make[1]: 进入目录“/opt/WIEN2k/SRC_lapw1”
modules.F: COMPLEX version extracted
ifort -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include -c modules_tmp_.F
mv modules_tmp_.o modules.o
rm modules_tmp_.F
make[1]: 放弃循环依赖 W2kinit.o <- W2kinit.o 。
W2kinit.F: COMPLEX version extracted

make[1]: 放弃循环依赖 W2kinit.o <- W2kinit.o 。
W2kinit.F: REAL version extracted

SRC_lapw5 ...
rm -f *.o _tmp_.* *.P .real .complex *.mod
if [ -f .complex ]; then \
   make clean; \
fi
touch .real
make TYPE='REAL' TYPE_COMMENT='!_REAL' ./lapw5
make[1]: 进入目录“/opt/WIEN2k/SRC_lapw5”
make[1]: 放弃循环依赖 modules.o <- modules.o 。
make[1]: 放弃循环依赖 modules.o <- modules.o 。
modules.F: REAL version extracted

make[1]: 离开目录“/opt/WIEN2k/SRC_lapw5”
if [ -f .real ]; then \
   make clean; \
fi
make[1]: 进入目录“/opt/WIEN2k/SRC_lapw5”
rm -f *.o _tmp_.* *.P .real .complex *.mod
make[1]: 离开目录“/opt/WIEN2k/SRC_lapw5”
touch .complex
make TYPE='COMPLEX' TYPE_COMMENT='!_COMPLEX' ./lapw5c
make[1]: 进入目录“/opt/WIEN2k/SRC_lapw5”
make[1]: 放弃循环依赖 modules.o <- modules.o 。
make[1]: 放弃循环依赖 modules.o <- modules.o 。
modules.F: COMPLEX version extracted

make[1]: 离开目录“/opt/WIEN2k/SRC_lapwso”
make: *** 没有规则可以创建目标“complex”。 停止。

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

SRC_lib ...
make: *** 没有规则可以创建目标“clean”。 停止。
make: *** 没有指明目标并且找不到 makefile。 停止。

SRC_mini ...
rm  -f atomgrid.o mxpmgrid.o dfpmin.o  errclr.o  errflg.o  finish.o  func.o    gbass.o gtfnam.o  haupt.o   ininos.o  inv.o     latgen.o  lnsrch.o maxstp.o  mini.o    mold0.o   mold.o    nn.o      nose.o nose0.o   nwtmin.o  outerr.o  pairdis.o rotate.o  rotdef.o wrtscf.o  latmix.o  distxy.o mdble.o d1mach.o ditsum.o dr7mdc.o  dv7cpy.o    i7mdcn.o divset.o drldst.o  dv7dfl.o  dl7itv.o drmng.o   dv7scp.o stopx.o dl7ivm.o dv7vmp.o dl7tvm.o drmngwien.o dw7zbf.o da7sst.o dl7upd.o func2.o  dd7dog.o dl7vml.o  dv2axy.o    traptouch.o dd7tpr.o dparck.o  dv2nrm.o  constr.o fixup2.o atomgrid.P mxpmgrid.P dfpmin.P errclr.P errflg.P finish.P func.P gbass.P gtfnam.P haupt.P ininos.P inv.P latgen.P lnsrch.P maxstp.P mini.P mold0.P mold.P nn.P nose.P nose0.P nwtmin.P outerr.P pairdis.P rotate.P rotdef.P wrtscf.P latmix.P distxy.P mdble.P d1mach.P ditsum.P dr7mdc.P dv7cpy.P i7mdcn.P divset.P drldst.P dv7dfl.P dl7itv.P drmng.P dv7scp.P stopx.P dl7ivm.P dv7vmp.P dl7tvm.P drmngwien.P dw7zbf.P da7sst.P dl7upd.P func2.P dd7dog.P dl7vml.P dv2axy.P traptouch.P dd7tpr.P dparck.P dv2nrm.P constr.P fixup2.P dfpmin.prj errclr.prj errflg.prj finish.prj func.prj gbass.prj gtfnam.prj haupt.prj ininos.prj inv.prj latgen.prj lnsrch.prj maxstp.prj mini.prj mold0.prj mold.prj nn.prj nose.prj nose0.prj nwtmin.prj outerr.prj pairdis.prj rotate.prj rotdef.prj wrtscf.prj latmix.prj distxy.prj mdble.prj d1mach.prj ditsum.prj dr7mdc.prj dv7cpy.prj i7mdcn.prj divset.prj drldst.prj dv7dfl.prj dl7itv.prj drmng.prj dv7scp.prj stopx.prj dl7ivm.prj dv7vmp.prj dl7tvm.prj drmngwien.prj dw7zbf.prj da7sst.prj dl7upd.prj func2.prj dd7dog.prj dl7vml.prj dv2axy.prj traptouch.prj dd7tpr.prj dparck.prj dv2nrm.prj constr.prj fixup2.prj atomgrid.prj mxpmgrid.prj \
        mini.xref *.mod
make: 放弃循环依赖 atomgrid.o <- atomgrid.o 。
make: 放弃循环依赖 mxpmgrid.o <- atomgrid.o 。
make: 放弃循环依赖 mxpmgrid.o <- mxpmgrid.o 。

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

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

make[1]: 进入目录“/opt/WIEN2k/SRC_nmr”
make[1]: 放弃循环依赖 modules.o <- modules.o 。
...
make[1]: 进入目录“/opt/WIEN2k/SRC_nmr”
make[1]: 放弃循环依赖 modules.o <- modules.o 。

SRC_structeditor ...
make clean -C SRC_ncmsymmetry
make[1]: 进入目录“/opt/WIEN2k/SRC_structeditor/SRC_ncmsymmetry”
rm -f *.o *_tmp_.* *.P *.mod ncmsymmetry
make[1]: 离开目录“/opt/WIEN2k/SRC_structeditor/SRC_ncmsymmetry”
make clean -C SRC_readwrite
make[1]: 进入目录“/opt/WIEN2k/SRC_structeditor/SRC_readwrite”
rm -f module.o readwrite.o convert.o rwoctave.o *.mod readwrite
clean
make[1]: 离开目录“/opt/WIEN2k/SRC_structeditor/SRC_readwrite”
make clean -C SRC_struct2mol
make[1]: 进入目录“/opt/WIEN2k/SRC_structeditor/SRC_struct2mol”
rm -f *.o _tmp_.* *.P .real .complex *.mod struct2mol
make[1]: 离开目录“/opt/WIEN2k/SRC_structeditor/SRC_struct2mol”
make clean -C SRC_structgen
make[1]: 进入目录“/opt/WIEN2k/SRC_structeditor/SRC_structgen”
rm -f module.o spacegroup.o getlattype.o getsgnum.o getsgname.o  getzz.o structgen.o scan_cif.o ciftbx.o hash_funcs.o test_sgname.o scan_in.o scan_octave.o structgen *.mod
clean
make[1]: 离开目录“/opt/WIEN2k/SRC_structeditor/SRC_structgen”
make -C SRC_ncmsymmetry
make[1]: 进入目录“/opt/WIEN2k/SRC_structeditor/SRC_ncmsymmetry”
make[1]: 放弃循环依赖 module.o <- module.o 。

SRC_telnes3 ...
rm  -f calculateintermatrix.o ados.o angularmesh.o angularxspectrum.o arbdos.o atpar.o averagedangularspectrum.o averagedenergyspectrum.o bessj.o bessj0.o bessj1.o calculateangularspectrum.o calculateenergyspectrum.o calculatematrices.o calculateweights.o comatrix.o conversiondegrad.o coreholelifetime.o corewavefunction.o dalp.o dblfactrl.o ddlmlm.o defineindex.o densityofstates.o describetask.o determinant.o elnes.o energymesh.o energyxspectrum.o errclr.o errflg.o fact.o factln.o factrl.o fpot.o gammln.o gtfnam.o hfsd.o identity.o inouh.o insld.o inth.o inverse.o latgen.o modules.o multscalmatrix.o noculc.o normofradialfunctions.o orientedangularspectrum.o orientedenergyspectrum.o orthogonality.o outerr.o outwin.o potsl.o productmatmat.o productmatvect.o prodvectvect.o qmesh.o radialderivative.o radialfunctions.o readcrossdos.o readdos.o readinnes.o readrotij.o readstruct.o reciproclatvect.o resld.o rint13.o rint14.o rotate.o rotatecrist.o rotation.o rotdef.o somm.o spherbes.o tetraforelnes.o threejm0.o threejsymbol.o transpose.o usebr1.o wavelength.o writeangulardependence1.o writeangulardependence2.o writeaveragedangularspectrum.o writeaveragedenergyspectrum.o writeddlmlm.o writedosl.o writedoslm.o writeorientedangularspectrum.o writeorientedenergyspectrum.o writexdos.o ylm.o extend_wien2k_potential.o energyxspectrumbis.o charge.o charg.o ewp_init.o ewp_pot.o gbass.o gener.o hslgr1.o hslgrs.o interp.o outin.o radial.o reduc.o rhoout.o rotate_ewp.o rotat.o rotato.o rotdef_ewp.o spherepack.o sternb.o stern.o sum.o vdif.o vnorm.o angularxspectrumbis.o spline.o sevald.o plotrint14.o threeylm.o dd.o rotateylm.o averagedangularxspectrum.o averagedangularxspectrumbis.o averagedenergyxspectrum.o averagedenergyxspectrumbis.o bessj2.o bessj3.o bessj4.o     \
        telnes3.xref *.mod *.tex *.aux *.log *.toc compile.msg
make: 放弃循环依赖 modules.o <- modules.o 。

ifort -o ./telnes3 calculateintermatrix.o ados.o angularmesh.o angularxspectrum.o arbdos.o atpar.o averagedangularspectrum.o averagedenergyspectrum.o bessj.o bessj0.o bessj1.o calculateangularspectrum.o calculateenergyspectrum.o calculatematrices.o calculateweights.o comatrix.o conversiondegrad.o coreholelifetime.o corewavefunction.o dalp.o dblfactrl.o ddlmlm.o defineindex.o densityofstates.o describetask.o determinant.o elnes.o energymesh.o energyxspectrum.o errclr.o errflg.o fact.o factln.o factrl.o fpot.o gammln.o gtfnam.o hfsd.o identity.o inouh.o insld.o inth.o inverse.o latgen.o modules.o multscalmatrix.o noculc.o normofradialfunctions.o orientedangularspectrum.o orientedenergyspectrum.o orthogonality.o outerr.o outwin.o potsl.o productmatmat.o productmatvect.o prodvectvect.o qmesh.o radialderivative.o radialfunctions.o readcrossdos.o readdos.o readinnes.o readrotij.o readstruct.o reciproclatvect.o resld.o rint13.o rint14.o rotate.o rotatecrist.o rotation.o rotdef.o somm.o spherbes.o tetraforelnes.o threejm0.o threejsymbol.o transpose.o usebr1.o wavelength.o writeangulardependence1.o writeangulardependence2.o writeaveragedangularspectrum.o writeaveragedenergyspectrum.o writeddlmlm.o writedosl.o writedoslm.o writeorientedangularspectrum.o writeorientedenergyspectrum.o writexdos.o ylm.o extend_wien2k_potential.o energyxspectrumbis.o charge.o charg.o ewp_init.o ewp_pot.o gbass.o gener.o hslgr1.o hslgrs.o interp.o outin.o radial.o reduc.o rhoout.o rotate_ewp.o rotat.o rotato.o rotdef_ewp.o spherepack.o sternb.o stern.o sum.o vdif.o vnorm.o angularxspectrumbis.o spline.o sevald.o plotrint14.o threeylm.o dd.o rotateylm.o averagedangularxspectrum.o averagedangularxspectrumbis.o averagedenergyxspectrum.o averagedenergyxspectrumbis.o bessj2.o bessj3.o bessj4.o  -O1 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/include -DFFTW3 -I/opt/local/fftw/include  -L/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/lib/intel64 -pthread  
make: *** 没有规则可以创建目标“complex”。 停止。

SRC_templates ...
make: *** 没有规则可以创建目标“clean”。 停止。
make: *** 没有指明目标并且找不到 makefile。 停止。

SRC_txspec ...
rm  -f atomgrid.o reallocate.o atpar.o  cdsld.o   charge.o  dalp.o errclr.o errflg.o  fpot.o gtfnam.o hfsd.o    inilpw.o  inouh.o insld.o  inth.o    outerr.o  outwin.o potsl.o  resld.o   rint13.o somm.o   txspec.o  ykdir.o atomgrid.P reallocate.P atpar.P cdsld.P charge.P dalp.P errclr.P errflg.P fpot.P gtfnam.P hfsd.P inilpw.P inouh.P insld.P inth.P outerr.P outwin.P potsl.P resld.P rint13.P somm.P txspec.P ykdir.P atpar.prj cdsld.prj charge.prj dalp.prj errclr.prj errflg.prj fpot.prj gtfnam.prj hfsd.prj inilpw.prj inouh.prj insld.prj inth.prj outerr.prj outwin.prj potsl.prj resld.prj rint13.prj somm.prj txspec.prj ykdir.prj atomgrid.prj reallocate.prj \
        txspec.xref *.mod
make: 放弃循环依赖 atomgrid.o <- atomgrid.o 。
make: 放弃循环依赖 reallocate.o <- atomgrid.o 。
make: 放弃循环依赖 reallocate.o <- reallocate.o 。

SRC_usersguide_html ...
make: *** 没有规则可以创建目标“clean”。 停止。
make: *** 没有指明目标并且找不到 makefile。 停止。

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

SRC_structeditor/SRC_lib ...
make: *** 没有规则可以创建目标“clean”。 停止。
make: *** 没有指明目标并且找不到 makefile。 停止。

Compile time errors (if any) were:
SRC_lapw0/compile.msg:ifort: error #10236: File not found:  '_LIBXC_OPT_'
SRC_lapw0/compile.msg:ifort: error #10236: File not found:  '_LIBXC_OPT_'
SRC_lapw0/compile.msg:ifort: error #10236: File not found:  '_LIBXC_LIBS_
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zmyxmc

新虫 (初入文坛)

【答案】应助回帖

应该是没有指明libxc的库和头文件路径。参看最新版本wien2k指南241页,修改SRC_lapw0的Makefile。
你也可以通过siteconfig来修改。事先在bashrc里定义好LIBXC文件夹的位置LIBXCDIR。
./siteconfig
O
修改X,即LIBX options:-DLIBXC -I$(LIBXCDIR)/include/
修改XL: -L$(LIBXCDIR)/lib/ -lxcf03 -lxc
保存重新编译即可。
2楼2017-08-16 21:07:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Marco88920 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿华中农业071010,320求调剂 +5 困困困困坤坤 2026-04-14 6/300 2026-04-14 23:54 by Xurambo2014
[考研] 290调剂生物0860 +35 哇哈哈,。 2026-04-11 41/2050 2026-04-14 23:47 by Xurambo2014
[考研] 一志愿中国科学院上海有机所,有机化学356分找调剂 +12 Nadiums 2026-04-09 13/650 2026-04-14 17:54 by lhj2009
[考研] 本科西工大 324求调剂 +5 wysyjs25 2026-04-10 5/250 2026-04-13 23:08 by pies112
[考研] 材料复试求调剂 +24 xhhdjdjsjks 2026-04-09 24/1200 2026-04-13 15:49 by 幸免 ..
[考研] 一志愿211 0703化学 346分求调剂 +26 土豆er? 2026-04-09 29/1450 2026-04-13 15:15 by 独醉梦孤城
[考研] 307求调剂 +10 tzq94092 2026-04-10 10/500 2026-04-12 08:18 by wise999
[考研] 求调剂,262机械专硕 +8 嗯yyl 2026-04-08 8/400 2026-04-12 02:31 by 秋豆菜芽
[找工作] 山东高校教师考核超级无底线,员工过不下去啦 +4 qut2026 2026-04-09 9/450 2026-04-12 00:54 by qut2026
[考研] 280求调剂 +13 wzzz王 2026-04-09 13/650 2026-04-12 00:31 by 勇攀高峰0126
[考研] 331求调剂 +5 王国帅 2026-04-11 5/250 2026-04-11 22:56 by 溪涧流水
[考研] 343求调剂 +9 王国帅 2026-04-10 9/450 2026-04-11 20:31 by dongdian1
[考研] 352 求调剂 +6 yzion 2026-04-11 8/400 2026-04-11 16:24 by 明月此时有
[考研] 农学0904 312求调剂 +6 Say Never 2026-04-10 6/300 2026-04-11 10:33 by wwj2530616
[考研] 本科211 工科085400 280分求调剂 可跨专业 +11 LZH(等待调剂中 2026-04-10 11/550 2026-04-11 08:39 by zhq0425
[考研] 材料与化工调剂 +12 否极泰来2026 2026-04-10 13/650 2026-04-11 00:28 by wangjihu
[考研] 吉大计算机技术331分,英语六级,求调剂 +3 峰峰021116 2026-04-09 3/150 2026-04-10 20:01 by chemisry
[考研] 求调剂 材料与工程 324分 专硕 +19 翩翩一书生 2026-04-10 21/1050 2026-04-10 11:41 by wp06
[论文投稿] 求助文献原文 10+3 18500821399 2026-04-08 3/150 2026-04-09 16:56 by 北京莱茵润色
[考研] 334求调剂 +16 Riot2025 2026-04-08 17/850 2026-04-09 09:28 by wdyheheeh
信息提示
请填处理意见