24小时热门版块排行榜    

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

hedge

银虫 (小有名气)


[交流] 【求助】vasp安装与编译问题(100金币)

各位大虾,对VASP安装和编译问题,我实在感到迷茫。
论坛上的资料绝大多数是以VASP.4.6,vasp.4.lib,L_mkl_p_9.1.023,  
l_fc_pl_9.1.036为例,可能大多数是抄袭或直接引用过来。不排除按步就班,编译成功的。
但是现在各种软件不断更新,其中L_mkl_p_9.1.023在RHEL5以上的版本就不能成功,GLIBC不匹配,网上也没有找到解决方法。升级GLIBC或导致不可预知的后果。
同时mkl,ifc及vasp均为新版本,前两个升级了N次了。


各位高手大虾,本人是初学,自已弄了一台组装8cpu服务器瞎折腾,安装了RHEL5.2。但是vasp安装却始终装不上,安装过程按照论坛资料上的那以SUSE为例的版本,最后不能make成功,错误信息为:cannot find -lmkl_lapack。本次试过N次了,因为对makefile的修改比较烦琐,害怕改错或漏改了某处,所以做了不10次的修改,但都不能MAKE成功。心恢意冷,只好在这里求助了。

希望有大虾提供我一个自已编译成功的安装过程,希望是RHEL5以上系统的。当然越详细越好!100金币酬劳。每个回贴一个金币,拒绝灌水!
本人EMAIL: hedge80@sina.com.cn.

同时问一下,为什么对makefile文件要做这么多的改动?这些改动的依据是什么?每安装一次(不管是哪一个版本)都要做这么多的改动吗?拷贝vasp.4.lib中的makefile.linux文件时如何选择?(里面有很多的makefile文件).
另外安装Mkl和ifc的时候,修改环境变量主要是修改什么??

我的问题可能太弱,但后进末学,勿怪。

[ Last edited by hedge on 2010-11-29 at 17:16 ]
回复此楼

» 收录本帖的淘帖专辑推荐

@个人收集@ 第一性原理杂 VASP

» 猜你喜欢

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

» 抢金币啦!回帖就可以得到:

查看全部散金贴

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

mazuju028(金币+1):谢谢交流 2010-11-30 08:18:11
hedge(金币+2): 2010-11-30 09:25:05
引用回帖:
#-----------------------------------------------------------------------
# the following lines specify the position of BLAS  and LAPACK
# on P4, VASP works fastest with the libgoto library
# so that's what I recommend
#-----------------------------------------------------------------------

# Atlas based libraries
#ATLASHOME= $(HOME)/archives/BLAS_OPT/ATLAS/lib/Linux_P4SSE2/
#BLAS=   -L$(ATLASHOME)  -lf77blas -latlas

# use specific libraries (default library path might point to other libraries)
#BLAS= $(ATLASHOME)/libf77blas.a $(ATLASHOME)/libatlas.a

# use the mkl Intel libraries for p4 (www.intel.com)
# mkl.5.1
# set -DRPROMU_DGEMV  -DRACCMU_DGEMV in the CPP lines
#BLAS=-L/opt/intel/mkl/9.1.023/lib/em64t -lmkl_em64t -lguide -lpthread

# mkl.5.2 requires also to -lguide library
# set -DRPROMU_DGEMV  -DRACCMU_DGEMV in the CPP lines
#BLAS=-L/opt/intel/mkl/lib/32 -lmkl_p4 -lguide -lpthread

# even faster Kazushige Goto's BLAS
# http://www.cs.utexas.edu/users/kgoto/signup_first.html
#BLAS=  /opt/libs/libgoto/libgoto_p4_512-r0.6.so

你没指定blas啊
就算指定,估计你指定的那三个也不全
后面那几个改成这些试试
-lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread
5楼2010-11-29 22:47:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hedge 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见