24小时热门版块排行榜    

查看: 1267  |  回复: 14
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

huangyc

木虫 (正式写手)

[交流] [求助]pwscf编译

先恭喜Pwscf版成立!
我的问题如下:

编译PWSCF时make all出现如下问题(我先前没编译过软件):
test -d bin || mkdir bin
if test -d iotk ; then \
( cd iotk ; if test "make" = "" ; then make  TLDEPS= lib+util ; \
else make  TLDEPS= lib+util ; fi ) ; fi
make[1]: Entering directory `/localhome/huang/espresso-4.0.3/iotk'
cd src ; make lib+util
make[2]: Entering directory `/localhome/huang/espresso-4.0.3/iotk/src'
mpif90 -O2 -assume byterecl -nomodule -fpp -D__INTEL -D__FFTW -D__USE_INTERNAL_FFTW -I../include  -I./  -I../Modules  -I../iotk/src -I../PW  -I../PH -c iotk_base.f90
ERROR: gfortran compiler is not in PATH for driver: mpif90
make[2]: *** [iotk_base.o] Error 1
make[2]: Leaving directory `/localhome/huang/espresso-4.0.3/iotk/src'
make[1]: *** [lib+util] Error 2
make[1]: Leaving directory `/localhome/huang/espresso-4.0.3/iotk'
make: *** [libiotk] Error 2
好象应该是数学库的问题,机器上用的是mkl库,不知怎么连接上,谢谢
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

idoldog

铜虫 (小有名气)

买张光盘都这么多事! 俺不卖了
6楼2008-11-23 22:19:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 15 个回答

y1ding

铁杆木虫 (著名写手)


fegg7502(金币+1,VIP+0):鼓励讨论
gfortran compiler is not in PATH for driver: mpif90
编译器没有装好!
2楼2008-11-21 20:42:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huangyc

木虫 (正式写手)

楼上能否说详细点啊,那编译器应该怎么装啊,我没有经验,谢谢
3楼2008-11-22 18:38:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

idoldog

铜虫 (小有名气)

fegg7502(金币+3,VIP+0):以资奖励
fegg7502(金币-3,VIP+0):小木虫是互助交流的地方,讲价格不合适啊,扣了,把详细方法说出来,有重奖
csfn(金币+0,VIP+0):请注意emuch禁止广告,因此如果下次再发广告根据版规处理呢。如果能够贴出正确答案我们非常欢迎,建议你的广告可以放在你的个人签名或者标签里面进行,而不是重复发
我来告诉你好了

配置一下环境变量
例如FC=你的Fortarn编译器名称
另外你的Fortarn编译器的路径需要加到PATH里面

我不建议你使用gfortran,GNU编译器太慢。

请使用export 或者 env 命令完成上述操作。

如果你想节省自己的时间而且想尽量发挥机器的性能,可以从我这购买一张光盘。
之前我发过一个广告贴,

================================================

你可以使用abinit或者pwscf来计算,具体细节可以联系我

我可以以一个合适价格转让给你

希望对你有所帮助

你可以很容易地实现从MS到上述计算的转换

并且一下方面将会得到很好的处理

1.编译器优化。我们有理由相信一款好的编译器可以最好的发挥机器的性能,这一点Intel比GNU做得好。
2.单机并行。对于SMP机器(单机多核),CPU的功效将会被最大限度的发挥出来。
3.集群并行。
4.高效的数学库。

DELL 4核2G内存台式机 6000+RMB 可以在24小时内处理40个原子的超原胞计算。或者你可以部分使用MS的优化结果。

另外,大量软件的用户手册、教程、示例以及简单教学录像被收集并给予提供。天津地区有计算机供应。

发票(10%)提供,请联系QQ:155192560
4楼2008-11-23 16:45:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见