24小时热门版块排行榜    

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

信任开花

铁杆木虫 (知名作家)

[交流] 【求助成功】请教一下vasp4.6编译lib得到libdmy.a出现如下信息对不? 已有3人参与

intel ifc +mkl+mpich2

这个能说明前面数据库安装正确不能?

[root@lj vasp.4.lib]# make
rm libdmy.a
rm: cannot remove `libdmy.a': No such file or directory
make: [libdmy.a] Error 1 (ignored)
ar vq libdmy.a preclib.o timing_.o derrf_.o dclock_.o  diolib.o dlexlib.o drdatab.o
ar: creating libdmy.a
a - preclib.o
a - timing_.o
a - derrf_.o
a - dclock_.o
a - diolib.o
a - dlexlib.o
a - drdatab.o

[ Last edited by 信任开花 on 2010-7-27 at 11:03 ]
回复此楼
从不温柔,从不体贴,从不讲理
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

信任开花

铁杆木虫 (知名作家)


zzy870720z(金币+1):谢谢总结,呵呵,问题解决的话,请帮忙把标题【求助】修改为【求助成功】,谢谢合作 2010-07-27 10:43:18
引用回帖:
Originally posted by zzy870720z at 2010-07-27 10:19:35:

不是你的问题
make: [libdmy.a] Error 1 (ignored)
这个错误被忽略了
这时还没有产生libdmy.a文件
所以rm肯定是没有文件
那个没有问题
继续编译就行了

谢谢版主

刚才网上看到了两处提到这个问题,应该是没有问题

(1)
http://cms.mpi.univie.ac.at/vasp-forum/forum_viewtopic.php?2.6654

fixed that with
rm -f libdmy.a

(2)
http://bbs.zixia.net/boardcon.ph ... d=19479&ftype=6

Cannot access libdmy.a: No such file or directory
  *** Error code 2 (bu21) (ignored)
   ar vq libdmy.a preclib.o timing_.o derrf_.o dclock_.o diolib.o
  dlexlib.o drdatab.o
  ar: Warning: creating libdmy.a
   
  q - preclib.o
  q - timing_.o
  q - derrf_.o
  q - dclock_.o
  q - diolib.o
  q - dlexlib.o
  q - drdatab.o
  o3000 57%

  至此,已经编译成功了。中间确实有很多warning,这些都不用理它的。最后所显示的那个错误,其实在于makefile中有一个命令,要删除当前目录下已经存在的libdmy.a文件;在你进行首次编译的时候,这个文件是不存在的。所以,现在你查看一下,如果当前目录已经有了这个文件,就应该没有问题了。如果不放心的话,你可以在编译一次:
  touch *.F
  make
   
  这次就应该没有错误(ERROR)了, warning还是会有的。
从不温柔,从不体贴,从不讲理
10楼2010-07-27 10:30:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 11 个回答

zzy870720z

荣誉版主 (文坛精英)

优秀版主优秀版主优秀版主优秀版主


aylayl08(金币+1):谢谢指教 2010-07-27 09:34:16
信任开花(金币+3):谢谢热心帮助 2010-07-27 09:37:43
是不是有这个文件了
先make clean一下
然后make
博学、审问、慎思、明辨、笃学
2楼2010-07-27 09:31:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

信任开花

铁杆木虫 (知名作家)

引用回帖:
Originally posted by zzy870720z at 2010-07-27 09:31:50:
是不是有这个文件了
先make clean一下
然后make

[root@lj vasp.4.lib]# make clean
make: *** No rule to make target `clean'.  Stop.

make clean结果这样是否有没有错误?
从不温柔,从不体贴,从不讲理
3楼2010-07-27 09:36:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzy870720z

荣誉版主 (文坛精英)

优秀版主优秀版主优秀版主优秀版主


aylayl08(金币+1):继续奖励 2010-07-27 09:43:18
那你删除这个文件夹
重新加压缩再编译一下吧
博学、审问、慎思、明辨、笃学
4楼2010-07-27 09:38:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见