计算化学公社

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

[VASP] 用AOCC和AOCL编译openmpi时出现ld.lld: error错误应如何解决

[复制链接 Copy URL]

194

帖子

0

威望

881

eV
积分
1075

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
请问大家AOCC和AOCL 4.1.0已经安装成功,系统为Rocky Linux 9.2,gcc,g++,gfortran都已经安装,安装OpenMPI 5.0.1时运行./configure CC=clang CXX=clang++ FC=flang --prefix=/opt/openmpi-5.0.1-aocc也成功了,但接下来运行make install过程中出现如下错误:
ld.lld: error: undefined reference due to --no-allow-shlib-undefined: __extendhfsf2
>>> referenced by ../../../ompi/.libs/libmpi.so
ld.lld: error: undefined reference due to --no-allow-shlib-undefined: __truncsfhf2
>>> referenced by ../../../ompi/.libs/libmpi.so
clang-16: error: linker command failed with exit code 1 (use -v to see invocation)
请问大家这个ld.lld: error应该如何解决?


1236

帖子

1

威望

3495

eV
积分
4751

Level 6 (一方通行)

2#
发表于 Post on 2024-2-26 17:57:56 | 只看该作者 Only view this author
用高版本的gnu编译器

本版积分规则 Credits rule

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

GMT+8, 2024-11-25 07:26 , Processed in 0.165155 second(s), 20 queries , Gzip On.

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