计算化学公社

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

[Dalton] 求助:安装Dalton时编译器Fortran的相关错误

[复制链接 Copy URL]

27

帖子

0

威望

211

eV
积分
238

Level 3 能力者

本帖最后由 gzu401 于 2025-1-3 20:06 编辑

各位前辈,本人根据Sob老师的帖子安装Dalton,先安装:Intel oneAPI Base Toolkit和Intel HPC Toolkit软件包;再克隆dalton软件包,改为dalton_src后输入"./setup........"编译。但是,在编译步骤出问题.

0. 主要是编译器问题:"Fortran compiler identification is unknown",如图所示:
   


1. Intel的两个软件包已经按照完毕,如下左图所示:(root和普通用户都试过,甚至单独装了Fortran见下右图,还是会出现上面的错误)
      

看了一些其他教程和帖子,还是没有解决,是不是路径/环境变量问题呢?
特来发帖求助,请各位前辈帮忙看看该问题,希望各位能指导解决一下。

910

帖子

1

威望

7881

eV
积分
8811

Level 6 (一方通行)

2#
发表于 Post on 2025-1-3 19:10:34 | 只看该作者 Only view this author
base toolkit 不含mpi

27

帖子

0

威望

211

eV
积分
238

Level 3 能力者

3#
 楼主 Author| 发表于 Post on 2025-1-3 19:12:58 | 只看该作者 Only view this author

老师这个该怎么解决呢?之前安装ORCA时,好像有openmpi

910

帖子

1

威望

7881

eV
积分
8811

Level 6 (一方通行)

4#
发表于 Post on 2025-1-3 19:16:47 | 只看该作者 Only view this author
抱歉,我看错了。如果你装了hpc toolkit,应该是有的。可以手动检查一下有没有mpiifort,能不能正常使用。

174

帖子

0

威望

5199

eV
积分
5373

Level 6 (一方通行)

5#
发表于 Post on 2025-1-3 20:20:44 | 只看该作者 Only view this author
检查一下你的cmake版本,看是否支持这么高的intel oneAPI.

27

帖子

0

威望

211

eV
积分
238

Level 3 能力者

6#
 楼主 Author| 发表于 Post on 2025-1-3 20:24:48 | 只看该作者 Only view this author
bluewhale 发表于 2025-1-3 20:20
检查一下你的cmake版本,看是否支持这么高的intel oneAPI.

老师您好,谢谢您的回复。机子上装的cmake version 3.20.2

910

帖子

1

威望

7881

eV
积分
8811

Level 6 (一方通行)

7#
发表于 Post on 2025-1-3 21:11:51 | 只看该作者 Only view this author
之前没看到第一张图。ifort没找到应该是因为最新版的oneapi已经移除ifort,只有ifx了。

27

帖子

0

威望

211

eV
积分
238

Level 3 能力者

8#
 楼主 Author| 发表于 Post on 2025-1-3 21:25:54 | 只看该作者 Only view this author
hebrewsnabla 发表于 2025-1-3 21:11
之前没看到第一张图。ifort没找到应该是因为最新版的oneapi已经移除ifort,只有ifx了。

老师,我单独安装了Fortran还是不行,报一样的错。

174

帖子

0

威望

5199

eV
积分
5373

Level 6 (一方通行)

9#
发表于 Post on 2025-1-3 22:03:50 | 只看该作者 Only view this author
gzu401 发表于 2025-1-3 20:24
老师您好,谢谢您的回复。机子上装的cmake version 3.20.2

https://www.intel.com/content/ww ... h-the-compiler.html

416

帖子

5

威望

1661

eV
积分
2177

Level 5 (御坂)

鸩羽

10#
发表于 Post on 2025-1-3 22:31:11 | 只看该作者 Only view this author
2025的oneAPI没有ifort了 找旧版的
某不知名实验组从苞米地里长出来的计算选手

27

帖子

0

威望

211

eV
积分
238

Level 3 能力者

11#
 楼主 Author| 发表于 Post on 2025-1-3 23:19:27 | 只看该作者 Only view this author
bluewhale 发表于 2025-1-3 22:03
https://www.intel.com/content/www/us/en/docs/dpcpp-cpp-compiler/developer-guide-reference/2025-0/u ...

谢谢您,这太高端了,看了好久太难了😭😭😭

27

帖子

0

威望

211

eV
积分
238

Level 3 能力者

12#
 楼主 Author| 发表于 Post on 2025-1-3 23:20:02 | 只看该作者 Only view this author
wal 发表于 2025-1-3 22:31
2025的oneAPI没有ifort了 找旧版的

好的,我试试其他的oneapi。谢谢您。

910

帖子

1

威望

7881

eV
积分
8811

Level 6 (一方通行)

13#
发表于 Post on 2025-1-4 15:12:46 | 只看该作者 Only view this author
不需要找旧版啊。--fc=mpiifort是你自己写的,没有ifort怎么找得到呢。有ifx就用ifx啊。

27

帖子

0

威望

211

eV
积分
238

Level 3 能力者

14#
 楼主 Author| 发表于 Post on 2025-1-4 18:01:01 | 只看该作者 Only view this author
hebrewsnabla 发表于 2025-1-4 15:12
不需要找旧版啊。--fc=mpiifort是你自己写的,没有ifort怎么找得到呢。有ifx就用ifx啊。

老师,谢谢您。我去改掉。

14

帖子

0

威望

305

eV
积分
319

Level 3 能力者

15#
发表于 Post on 2025-3-10 20:41:12 | 只看该作者 Only view this author
改成--fc=mpiifx就行,但是得是最新版本的DALTON,2020版不兼容ifx

本版积分规则 Credits rule

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

GMT+8, 2025-8-16 11:21 , Processed in 0.369812 second(s), 23 queries , Gzip On.

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