计算化学公社

 找回密码 Forget password
 注册 Register
Views: 6771|回复 Reply: 4
打印 Print 上一主题 Last thread 下一主题 Next thread

[Linux] 求助:openmpi安装报错

[复制链接 Copy URL]

112

帖子

0

威望

849

eV
积分
961

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
各位大神好,打扰大家了

在自己电脑,系统Ubuntun16.04上面编译openmpi,最后,普通用户身份:make中总是报错,具体如下:

make[1]: Entering directory '/software/openmpi-1.8.5/examples'
ompi_info: error while loading shared libraries: libimf.so: cannot open shared object file: No such file or directory
ompi_info: error while loading shared libraries: libimf.so: cannot open shared object file: No such file or directory
ompi_info: error while loading shared libraries: libimf.so: cannot open shared object file: No such file or directory
ompi_info: error while loading shared libraries: libimf.so: cannot open shared object file: No such file or directory
ompi_info: error while loading shared libraries: libimf.so: cannot open shared object file: No such file or directory
make[1]: Leaving directory '/software/openmpi-1.8.5/examples'
make[1]: Entering directory '/software/openmpi-1.8.5/examples'
oshmem_info: error while loading shared libraries: libimf.so: cannot open shared object file: No such file or directory
oshmem_info: error while loading shared libraries: libimf.so: cannot open shared object file: No such file or directory
make[1]: Leaving directory '/software/openmpi-1.8.5/examples'

ifort 位置:/opt/intel/compilers_and_libraries_2018.5.274/linux/bin/intel64/ifort  

mpirun位置:/opt/intel/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpirun

系统中没有找到libimf.so,自己摸索了半个月也没有搞定,所以想请教大家,谢谢

5万

帖子

99

威望

5万

eV
积分
112353

管理员

公社社长

2#
发表于 Post on 2019-4-26 11:01:51 | 只看该作者 Only view this author
你这个莫名其妙。要么用intel MPI,要么用OpenMPI,俩都出现搅合在一起肯定出问题。编译openMPI之前先把bashrc里所有intel MPI相关的配置全都注释掉,免得在编译openMPI的时候添乱
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

3806

帖子

4

威望

7994

eV
积分
11880

Level 6 (一方通行)

MOKIT开发者

3#
发表于 Post on 2019-4-26 11:07:38 | 只看该作者 Only view this author
看你的描述,你使用intel编译器来编译openmpi,那么“系统中没有找到libimf.so”这话有误,系统里有libimf.so,在intel/compilers_and_libraries/linux/lib/intel64目录下(具体路径可能依不同版本有微小差别)。出现这个问题,较大概率是intel编译器安装后环境变量没写对,导致openmpi寻找共享库时没找到。
关于intel编译器的安装及其环境变量,可参考sob老师博文http://sobereva.com/455
自动做多参考态计算的程序MOKIT

112

帖子

0

威望

849

eV
积分
961

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2019-4-26 13:05:32 | 只看该作者 Only view this author
sobereva 发表于 2019-4-26 11:01
你这个莫名其妙。要么用intel MPI,要么用OpenMPI,俩都出现搅合在一起肯定出问题。编译openMPI之前先把bas ...

老师您好,非常感谢您的指点,我之前是没有理解清楚intel MPI和Open MPI之间的关系,也没有理解清楚这个intel ifort到底的作用,我再来查资料再学习,非常感谢您百忙之中的指点,谢谢您

112

帖子

0

威望

849

eV
积分
961

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2019-4-26 13:10:00 | 只看该作者 Only view this author
zjxitcc 发表于 2019-4-26 11:07
看你的描述,你使用intel编译器来编译openmpi,那么“系统中没有找到libimf.so”这话有误,系统里有libimf. ...

您好,之前尝试在compilers_and_libraries查找没有找到,应该是我没有理解清楚什么是libimf.so的意思,所以才会在系统中没有找到。非常感谢您提供的sob老师的博文链接,我来学习一下,谢谢您百忙之中的回复

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-23 15:44 , Processed in 0.159886 second(s), 21 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list