24小时热门版块排行榜    

查看: 2233  |  回复: 15
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

bjmaowei25

铜虫 (小有名气)

[求助] vasp 4.6 并行安装 问题

请哪位安装vasp的高手能帮忙解决一下 vasp 4.6  并行安装 问题。
已经困扰很久,现在已经生成libdmy.a文件,就是vasp.4.6总是编译不成。
错误;
$ cp makefile.linux_ifc_P4 makefile
$ make

./preprocess fftw3d.f90  -DHOST=\"LinuxIFC\" -Dkind8 -DNGXhalf -DCACHE_SIZE=12000 -DPGF90 -Davoidalloc
ifc  -FR -lowercase -assume byterecl  -O3 -xW -tpp7  -c fftw3d.f90
make: ifc: Command not found
make: *** [fftw3d.o] Error 127


makefile 附加上。
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : makefile.tar.gz
  • 2012-02-18 23:04:42, 4.75 K

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

bjmaowei25

铜虫 (小有名气)

引用回帖:
: Originally posted by souledge at 2012-02-19 10:48:30:
现在Intel Fortran的编译器可执行文件名是ifort,而不是ifc~修改一下FC=那一句~
VASP的编译可不是只把makefile.linux_ifc_P4直接改一下名字就可以的……

改完后
就这样了!

$ make
./preprocess fftw3d.f90  -DHOST=\"LinuxIFC\" -Dkind8 -DNGXhalf -DCACHE_SIZE=12000 -DPGF90 -Davoidalloc
ifort  -FR -lowercase -assume byterecl  -O3 -xW -tpp7  -c fftw3d.f90
ifort: command line remark #10010: option '-lowercase' is deprecated and will be removed in a future release. See '-help deprecated'
ifort: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
ifort: command line remark #10148: option '-tpp7' not supported
fftw3d.f90(401): error #5102: Cannot open include file 'fftw3.f'
       include 'fftw3.f'
---------------^
fftw3d.f90(410): error #6404: This name does not have a type, and must have an explicit type.   [FFTW_FORWARD]
                           FFTW_FORWARD, FFTW_ESTIMATE)
---------------------------^
fftw3d.f90(410): error #6404: This name does not have a type, and must have an explicit type.   [FFTW_ESTIMATE]
                           FFTW_FORWARD, FFTW_ESTIMATE)
-----------------------------------------^
fftw3d.f90(414): error #6404: This name does not have a type, and must have an explicit type.   [FFTW_BACKWARD]
                           FFTW_BACKWARD, FFTW_ESTIMATE)
---------------------------^
fftw3d.f90(430): error #5102: Cannot open include file 'fftw3.f'
       include 'fftw3.f'
---------------^
fftw3d.f90(437): error #6404: This name does not have a type, and must have an explicit type.   [FFTW_FORWARD]
                           FFTW_FORWARD, FFTW_EXHAUSTIVE)
---------------------------^
fftw3d.f90(437): error #6404: This name does not have a type, and must have an explicit type.   [FFTW_EXHAUSTIVE]
                           FFTW_FORWARD, FFTW_EXHAUSTIVE)
-----------------------------------------^
fftw3d.f90(441): error #6404: This name does not have a type, and must have an explicit type.   [FFTW_BACKWARD]
                           FFTW_BACKWARD, FFTW_EXHAUSTIVE)
---------------------------^
compilation aborted for fftw3d.f90 (code 1)
make: *** [fftw3d.o] Error 1
追求真理
5楼2012-02-19 13:18:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 16 个回答

liliangfang

荣誉版主 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
WDD880227(金币+1): 感谢提示 2012-02-20 08:47:19
ifort没有编译成功,检查一下
2楼2012-02-19 08:47:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
liliangfang(金币+2, 专家考核): 很对,貌似是他没改啊 2012-02-19 11:16:28
现在Intel Fortran的编译器可执行文件名是ifort,而不是ifc~修改一下FC=那一句~
VASP的编译可不是只把makefile.linux_ifc_P4直接改一下名字就可以的……
思想重于技巧,内涵重于表象
3楼2012-02-19 10:48:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bjmaowei25

铜虫 (小有名气)

引用回帖:
: Originally posted by liliangfang at 2012-02-19 08:47:23:
ifort没有编译成功,检查一下

$ which ifort
/opt/intel/composer_xe_2011_sp1.8.273/bin/intel64/ifort

这不是显示ifort?
追求真理
4楼2012-02-19 13:17:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见