24小时热门版块排行榜    

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

cloudsea163

金虫 (著名写手)

[交流] [求助]Vasp运行错误

vasp编译顺利,但是运行的时候出现了下面的错误:
./vasp: error while loading shared libraries: libsvml.so: cannot open shared object file: No such file or directory
# even faster Kazushige Goto's BLAS
# http://www.cs.utexas.edu/users/kgoto/signup_first.html
BLAS=  /opt/libs/fftw-3.0.1/lib/libgoto_p4_512-r0.94.so -lsvml

# LAPACK, simplest use vasp.4.lib/lapack_double
LAPACK= ../vasp.4.lib/lapack_double.o

# use atlas optimized part of lapack
#LAPACK= ../vasp.4.lib/lapack_atlas.o  -llapack -lcblas

# use the mkl Intel lapack
#LAPACK= -lmkl_lapack

#-----------------------------------------------------------------------

LIB  = -L../vasp.4.lib -ldmy \
     ../vasp.4.lib/linpack_double.o $(LAPACK) \
     $(BLAS)

# options for linking (for compiler version 6.X, 7.1) nothing is required
#LINK    =
# compiler version 7.0 generates some vector statments which are located
# in the svml library, add the LIBPATH and the library (just in case)
#LINK    =  -L/opt/intel/compiler70/ia32/lib/ -lsvml

#-----------------------------------------------------------------------
# fft libraries:
# VASP.4.6 can use fftw.3.0.X (http://www.fftw.org)
# since this version is faster on P4 machines, we recommend to use it
#-----------------------------------------------------------------------

#FFT3D   = fft3dfurth.o fft3dlib.o
FFT3D   = fftw3d.o fft3dlib.o   /opt/libs/fftw-3.0.1/lib/libfftw3.a
。。



我仔细检查过llibavml.so 的路径没错啊,为什么找不到这个文件呢?大家帮忙看一下吧
回复此楼
路漫漫其修远兮,吾将上下而求索!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cloudsea163

金虫 (著名写手)

上面的我都试了 还是不行呀 ....
路漫漫其修远兮,吾将上下而求索!
5楼2008-04-03 08:31:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

netx_ray

木虫 (小有名气)

★ ★ ★
zzgyb(金币+2,VIP+0):谢谢你的参与,欢迎继续关注计算模拟版!
cloudsea163(金币+1,VIP+0):谢谢你的支持!
如果你确定就是vml的问题的话,你可以把libsvml.so拷贝到跟vasp同一目录下,
或者再次指定一下搜索lib的路径,bash中是
export LD_LIBRARY_PATH=/path/to/svml/directroy
在csh中好像是 set.
2楼2008-04-02 22:08:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

netx_ray

木虫 (小有名气)

为防止意外还是
export LD_LIBRARY_PATH=/path/to/svml/direc:$LD_LIBRARY_PATH
3楼2008-04-02 22:12:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cationly

木虫 (正式写手)

★ ★
zzgyb(金币+1,VIP+0):谢谢你的参与,欢迎继续关注计算模拟版!
cloudsea163(金币+1,VIP+0):经过你的指点 成功! 谢谢拉
如果是bash在~/.bashrc(~/.cshrc if csh)中把libsvml.so的路径添加到LD_LIBRARY_PATH中,
4楼2008-04-02 23:28:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见