24小时热门版块排行榜    

查看: 1342  |  回复: 13
当前主题已经存档。

gleerat

木虫 (正式写手)

[交流] 【求助】安装VASP,找不到数学库中的一些文件

我今天安装VASP,数学库设置了之后,进行编译。问题(这是错误的一部分,都是这个类型的,为了节省空间就贴了一部分):
CODE:
/opt/intel/mkl/10.2.2.025/lib/32/libmkl_lapack.so: undefined reference to `mkl_pds_blkslv_unsym_pardiso'
/opt/intel/mkl/10.2.2.025/lib/32/libmkl_lapack.so: undefined reference to `mkl_lapack_cgbtrf'
/opt/intel/mkl/10.2.2.025/lib/32/libmkl_p4.so: undefined reference to `mkl_pdepl_s_lu_3d_dn'
/opt/intel/mkl/10.2.2.025/lib/32/libmkl_lapack.so: undefined reference to `mkl_pds_blkldl_omp_pardiso'
/opt/intel/mkl/10.2.2.025/lib/32/libmkl_lapack.so: undefined reference to `mkl_pds_sp_blklu_unsym_omp_pardiso'
collect2: ld returned 1 exit status
make: *** [vasp] Error 1

我在intel的目录下找不到上述文件,是哪里设置错了呢?
这是我的makefile文件中数学库的设置:
CODE:
#-----------------------------------------------------------------------
# Atlas based libraries
#ATLASHOME= /usr/lib/blas/threaded-atlas
#BLAS=   -L/usr/lib/blas/atlas -lblas
#BLAS=   -L$(ATLASHOME)  -lf77blas -latlas
# use specific libraries (default library path points to other libraries)
#BLAS= $(ATLASHOME)/libf77blas.a $(ATLASHOME)/libatlas.a
# use the mkl Intel libraries for p4 (www.intel.com)
BLAS= -L/opt/intel/mkl/10.2.2.025/lib/32 -lmkl_p4  -lpthread
# 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 -lblas
# use the mkl Intel lapack
LAPACK= -lmkl_lapack
#LAPACK= -L/usr/lib/lapack/atlas -llapack
#-----------------------------------------------------------------------

另外,附上我的makefile文件和出错信息。

[ Last edited by TIGERYZZ on 2009-12-17 at 18:47 ]
回复此楼
明察、慎思、笃行
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

TIGERYZZ

金虫 (小有名气)

★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
aylayl08(金币+3,VIP+0):感谢解答 12-17 18:54
对于mkl10,根据官方的建议,你可以采用如下设置试一下:
BLAS= -L/opt/intel/mkl/10.2.2.025/lib/32 -lmkl_intel -lmkl_sequential -lmkl_core -lpthread  
LAPACK=-L/opt/intel/mkl/10.2.2.025/lib/32 -lmkl_intel  -lmkl_sequential -lmkl_core -lpthread  
来源:
http://software.intel.com/en-us/ ... -intel-mkl-in-vasp/
2楼2009-12-17 18:41:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gleerat

木虫 (正式写手)

引用回帖:
Originally posted by TIGERYZZ at 2009-12-17 18:41:
对于mkl10,根据官方的建议,你可以采用如下设置试一下:
BLAS= -L/opt/intel/mkl/10.2.2.025/lib/32 -lmkl_intel -lmkl_sequential -lmkl_core -lpthread  
LAPACK=-L/opt/intel/mkl/10.2.2.025/lib/32 -lmkl_ ...

按照你的提示,我修改了数学库部分:
CODE:
# use the mkl Intel libraries for p4 (www.intel.com)
BLAS= -L/opt/intel/mkl/10.2.2.025/lib/32 -lmkl_intel -lpthread -lmkl_sequential -lmkl_core
# use the mkl Intel lapack
LAPACK= -L/opt/intel/mkl/10.2.2.025/lib/32 -lmkl_intel -lmkl_lapack -lmkl_sequential -lmkl_core

结果出现下列提示:
CODE:
makefile.linux_gfortran:333: warning: overriding commands for target `xcgrad.o' makefile.linux_gfortran:280: warning: ignoring old commands for target `xcgrad.o'
rm -f vasp
gfortran -o vasp  main.o  base.o     mpi.o      smart_allocate.o      xml.o constant.o jacobi.o   main_mpi.o  scala.o asa.o      lattice.o  poscar.o   ini.o      setex.o     radial.o pseudo.o   mgrid.o    mkpoints.o wave.o      wave_mpi.o  symmetry.o symlib.o   lattlib.o  random.o    nonl.o     nonlr.o    dfast.o    choleski2.o mix.o      charge.o   xcgrad.o   xcspin.o    potex1.o   potex2.o metagga.o  constrmag.o pot.o      cl_shift.o force.o    dos.o      elf.o tet.o      hamil.o    steep.o chain.o    dyna.o     relativistic.o LDApU.o sphpro.o  paw.o   us.o ebs.o      wavpre.o   wavpre_noio.o broyden.o dynbr.o    rmm-diis.o reader.o   writer.o   tutor.o xml_writer.o brent.o    stufak.o   fileio.o   opergrid.o stepver.o dipol.o    xclib.o    chgloc.o   subrot.o   optreal.o   davidson.o edtest.o   electron.o shm.o      pardens.o  paircorrection.o optics.o   constr_cell_relax.o   stm.o    finite_diff.o elpol.o    setlocalpp.o aedens.o    fft3dfurth.o fft3dlib.o -L../vasp.4.lib -ldmy ../vasp.4.lib/linpack_double.o -L/opt/intel/mkl/10.2.2.025/lib/32 -lmkl_intel -lmkl_lapack -lmkl_sequential -lmkl_core -L/opt/intel/mkl/10.2.2.025/lib/32 -lmkl_intel -lpthread -lmkl_sequential -lmkl_core

请问这是怎么回事,怎么解决啊?谢谢了

[ Last edited by gleerat on 2009-12-17 at 19:08 ]
明察、慎思、笃行
3楼2009-12-17 19:05:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

calos818

木虫 (著名写手)

新人菜鸟

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
aylayl08(金币+1,VIP+0):谢谢参与 12-17 19:55
引用回帖:
Originally posted by gleerat at 2009-12-17 19:05:

按照你的提示,我修改了数学库部分:[code]# use the mkl Intel libraries for p4 (www.intel.com)
BLAS= -L/opt/intel/mkl/10.2.2.025/lib/32 -lmkl_intel -lpthread -lmkl_sequential -lmkl_core
# use th ...

换个编译器看看,这个VASP确实很烦人,耐心些,我自己搞了18天才编译成功的,加油!
4楼2009-12-17 19:36:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gavinliu7390

木虫 (著名写手)

叶落鹰飞

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
aylayl08(金币+1,VIP+0):感谢提示 12-17 20:30
编译5.2吧,  非常好编!
真理是一点点接近的!
5楼2009-12-17 20:24:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gleerat

木虫 (正式写手)

引用回帖:
Originally posted by gavinliu7390 at 2009-12-17 20:24:
编译5.2吧,  非常好编!

关键是我老板给的只有4.6的包啊!在网上也没有找到更高版本的源代码包啊
明察、慎思、笃行
6楼2009-12-17 20:29:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gleerat

木虫 (正式写手)

引用回帖:
Originally posted by TIGERYZZ at 2009-12-17 18:41:
对于mkl10,根据官方的建议,你可以采用如下设置试一下:
BLAS= -L/opt/intel/mkl/10.2.2.025/lib/32 -lmkl_intel -lmkl_sequential -lmkl_core -lpthread  
LAPACK=-L/opt/intel/mkl/10.2.2.025/lib/32 -lmkl_ ...

按一楼回复的帖子,我安装成功了,谢谢
明察、慎思、笃行
7楼2009-12-18 20:22:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

王和禹

木虫 (小有名气)


小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by gleerat at 2009-12-17 20:29:35:

关键是我老板给的只有4.6的包啊!在网上也没有找到更高版本的源代码包啊

我有5.2的,如果有需要可以聊系我
8楼2010-02-27 21:01:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gleerat

木虫 (正式写手)

引用回帖:
Originally posted by 王和禹 at 2010-02-27 21:01:40:

我有5.2的,如果有需要可以聊系我

那好啊,谢谢你了。我的邮箱是gleerat@gmail.com
明察、慎思、笃行
9楼2010-02-27 22:35:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzy870720z

荣誉版主 (文坛精英)

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


小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by 王和禹 at 2010-02-27 21:01:40:

我有5.2的,如果有需要可以聊系我

谢谢,我也要个5.2的,邮箱zzy870720z@foxmail.com
博学、审问、慎思、明辨、笃学
10楼2010-02-28 10:33:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 gleerat 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 E4V9bALS54sj 2026-09-19 3/150 2026-09-20 01:39 by 9i7PCSZyMzot
[论文投稿] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 E4V9bALS54sj 2026-09-19 3/150 2026-09-20 01:27 by 9i7PCSZyMzot
[硕博家园] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +3 E4V9bALS54sj 2026-09-19 3/150 2026-09-20 01:27 by 9i7PCSZyMzot
[公派出国] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +3 E4V9bALS54sj 2026-09-19 3/150 2026-09-20 01:15 by 9i7PCSZyMzot
[博后之家] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 E4V9bALS54sj 2026-09-19 3/150 2026-09-20 01:15 by 9i7PCSZyMzot
[论文投稿] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 E4V9bALS54sj 2026-09-19 3/150 2026-09-20 00:51 by 9i7PCSZyMzot
[考研] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 4pRyVGCVerAA 2026-09-19 3/150 2026-09-20 00:15 by 9i7PCSZyMzot
[找工作] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +4 4pRyVGCVerAA 2026-09-19 4/200 2026-09-20 00:03 by 9i7PCSZyMzot
[考博] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +3 4pRyVGCVerAA 2026-09-19 4/200 2026-09-19 23:51 by 9i7PCSZyMzot
[基金申请] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 4pRyVGCVerAA 2026-09-19 4/200 2026-09-19 23:39 by 9i7PCSZyMzot
[考研] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 4pRyVGCVerAA 2026-09-19 4/200 2026-09-19 23:27 by 9i7PCSZyMzot
[论文投稿] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +3 4pRyVGCVerAA 2026-09-19 4/200 2026-09-19 23:27 by 9i7PCSZyMzot
[考博] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +3 4pRyVGCVerAA 2026-09-19 4/200 2026-09-19 23:03 by 9i7PCSZyMzot
[公派出国] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 4pRyVGCVerAA 2026-09-18 7/350 2026-09-19 21:03 by 9i7PCSZyMzot
[教师之家] 现代”学阀”该如何界定 +3 iaeyuan 2026-09-19 3/150 2026-09-19 20:52 by 没昵称呀
[基金申请] 国社科系统bug了,是不是要放榜了? +7 kynobel 2026-09-16 9/450 2026-09-19 14:52 by 接好运婷
[考博] 申博发邮件 +8 Lmengk 2026-09-15 9/450 2026-09-19 09:27 by 中间体超市
[有机交流] 各位大神,目前国内有哪些比较好用的逆合成软件? 20+3 zapen 2026-09-15 9/450 2026-09-18 18:17 by zapen
[考博] 上海工程技术大学激光智能制造课题组|2027级博士研究生招生公告 +7 水士口 2026-09-16 8/400 2026-09-16 13:47 by kkklens
[考博] 上海工程技术大学激光智能制造课题组招收博士研究生 +8 两三岁ss 2026-09-14 8/400 2026-09-16 09:46 by 水士口
信息提示
请填处理意见