| 查看: 405 | 回复: 2 | |||
mengfc金虫 (正式写手)
|
[交流]
【求助】VASP编译时出现问题
|
|
使用的是64位PGI编译器,系统是64位CentOS 在vasp.4.lib文件夹下,cp makefile.linux_pgi_opt makefile 之后进行make,出现 [mengfc@mengfc vasp.4.lib]# make pgf90 -Mx,119,0x200000 -O1 -tp k8-64 -i8 -Mfree -c preclib.f /tmp/pgf90lHAbH2T4O4-3.s: Assembler messages: /tmp/pgf90lHAbH2T4O4-3.s:27: Error: cannot represent relocation type BFD_RELOC_64 make: *** [preclib.o] Error 2 请问这是什么问题?该如何改正? [ Last edited by mengfc on 2010-10-21 at 11:18 ] |
» 猜你喜欢
论文终于录用啦!满足毕业条件了
已经有25人回复
2026年机械制造与材料应用国际会议 (ICMMMA 2026)
已经有3人回复
北京211副教授,35岁,想重新出发,去国外做博后,怎么样?
已经有4人回复
自荐读博
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有5人回复
不自信的我
已经有5人回复
磺酰氟产物,毕不了业了!
已经有4人回复
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有8人回复
» 本主题相关价值贴推荐,对您同样有帮助:
不同功能vasp的编译
已经有4人回复
vasp5.2 openmpi+intel+mkl编译,能量正值问题
已经有7人回复
vasp并行编译后出现错误,请大家指教
已经有23人回复
【求助】vasp编译问题,请自己动手安装成功的人回复!
已经有9人回复
【求助成功】vasp5.2并行安装不上
已经有18人回复
【求助】vasp安装与编译问题(100金币)
已经有10人回复
【求助】VASP编译出错
已经有5人回复
【求助】vasp安装问题
已经有27人回复
【求助】vasp编译 OFLAG
已经有7人回复
【求助】vasp编译时,报错:cannot find -lmkl_em64t
已经有11人回复
cenwanglai
荣誉版主 (知名作家)
老和山猥琐派九段
- 1ST强帖: 5
- 应助: 46 (小学生)
- 贵宾: 8.842
- 金币: 7440.4
- 散金: 9654
- 红花: 118
- 沙发: 23
- 帖子: 5306
- 在线: 1961.4小时
- 虫号: 537452
- 注册: 2008-04-01
- 性别: GG
- 专业: 理论和计算化学
- 管辖: 仿真模拟
2楼2010-10-21 13:24:24
mengfc
金虫 (正式写手)
- 1ST强帖: 1
- 应助: 20 (小学生)
- 金币: 1301.2
- 散金: 1807
- 红花: 5
- 帖子: 927
- 在线: 524.4小时
- 虫号: 818484
- 注册: 2009-07-30
- 性别: GG
- 专业: 凝聚态物性 II :电子结构
|
.SUFFIXES: .inc .f .F #----------------------------------------------------------------------- # Makefile for Portland Group F90/HPF compiler # the makefile was tested only under Linux on Intel platforms # however it might work on other platforms as well # # this release of vasp.4.lib contains lapack v2.0 # this can be compiled with pgf90 compiler if the option -O1 is used # # Mind: one user reported that he had to copy preclib.F diolib.F # dlexlib.F and drdatab.F to the directory vasp.4.4, compile the files # there and link them directly into vasp # for no obvious reason these files could not be linked from the library # #----------------------------------------------------------------------- # C-preprocessor CPP = gcc -E -P -C $*.F >$*.f FC=pgf90 -Mx,119,0x200000 CFLAGS = -O FFLAGS = -O1 -tp k8-64 -i8 FREE = -Mfree DOBJ = preclib.o timing_.o derrf_.o dclock_.o diolib.o dlexlib.o drdatab.o #----------------------------------------------------------------------- # general rules #----------------------------------------------------------------------- libdmy.a: $(DOBJ) lapack_double.o linpack_double.o lapack_atlas.o -rm libdmy.a ar vq libdmy.a $(DOBJ) # files which do not require autodouble lapack_double.o: lapack_double.f $(FC) $(FFLAGS) $(NOFREE) -c lapack_double.f lapack_single.o: lapack_single.f $(FC) $(FFLAGS) $(NOFREE) -c lapack_single.f lapack_atlas.o: lapack_atlas.f $(FC) $(FFLAGS) $(NOFREE) -c lapack_atlas.f linpack_double.o: linpack_double.f $(FC) $(FFLAGS) $(NOFREE) -c linpack_double.f linpack_single.o: linpack_single.f $(FC) $(FFLAGS) $(NOFREE) -c linpack_single.f .c.o: $(CC) $(CFLAGS) -c $*.c .F.o: $(CPP) $(FC) $(FFLAGS) $(FREE) $(INCS) -c $*.f .F.f: $(CPP) .f.o: $(FC) $(FFLAGS) $(FREE) $(INCS) -c $*.f |
3楼2010-10-21 22:35:54









回复此楼