计算化学公社

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

[Amber] amber24+ambertool24安装,BuildRotateAroundBondFromTo错误如何解决

[复制链接 Copy URL]

95

帖子

0

威望

2450

eV
积分
2545

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
楼主
amber24+ambertools24, centos stream 10,  安装出错:

make install
。。。。。。。。。。。。。
[ 94%] Built target leap_terminal_obj
[ 94%] Building C object AmberTools/src/leap/src/leap/CMakeFiles/leap_xleap_obj.dir/xAction.c.o
/root/amber24_src/AmberTools/src/leap/src/leap/xAction.c: In function ‘zActionTwistTorsions’:
/root/amber24_src/AmberTools/src/leap/src/leap/xAction.c:1108:49: error: passing argument 1 of ‘BuildRotateAroundBondFromTo’ from incompatible pointer type [-Wincompatible-pointer-types]
1108 |         BuildRotateAroundBondFromTo( tTank->tank.uUnit,
      |                                      ~~~~~~~~~~~^~~~~~
      |                                                 |
      |                                                 UNIT {aka UNITt *}
In file included from /root/amber24_src/AmberTools/src/leap/src/leap/xAction.c:52:
/root/amber24_src/AmberTools/src/leap/src/leap/build.h:68:64: note: expected ‘CONTAINER’ {aka ‘struct CONTAINERSTRUCT *’} but argument is of type ‘UNIT’ {aka ‘UNITt *’}
   68 | extern void             BuildRotateAroundBondFromTo( CONTAINER cCont,
      |                                                      ~~~~~~~~~~^~~~~
make[2]: *** [AmberTools/src/leap/src/leap/CMakeFiles/leap_xleap_obj.dir/build.make:90: AmberTools/src/leap/src/leap/CMakeFiles/leap_xleap_obj.dir/xAction.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:7400: AmberTools/src/leap/src/leap/CMakeFiles/leap_xleap_obj.dir/all] Error 2
make: *** [Makefile:156: all] Error 2

查了下,  好像是 /root/amber24_src/AmberTools/src/leap/src/leap/xAction.c 文件中,
    for ( i=0; i<iMax; i++, tT++ ) {
        BuildRotateAroundBondFromTo( tTank->tank.uUnit,
                                        tT->aAtomInvisible,
                                        tT->aAtomStart,
                                        dTwist,
                                        tT->bInRing );
    }


和/root/amber24_src/AmberTools/src/leap/src/leap/build.h中
extern void             BuildRotateAroundBondFromTo( CONTAINER cCont,
                                ATOM aInv, ATOM aStart,
                                double dRotate, BOOL bInRing );


函数时参数传递不正确。
本人不懂C语言。
请教, 这个如何解决?  



欲士不遗于野,难矣。

6万

帖子

99

威望

5万

eV
积分
120181

管理员

公社社长

2#
发表于 Post on 2025-2-13 09:18:18 | 只看该作者 Only view this author
这种事往往来自于程序和编译器版本不兼容
centos stream 10太新了,尝试用RockyLinux 9.x。如果重装系统代价太大,可以用VMware虚拟机装相应系统进行编译测试
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

95

帖子

0

威望

2450

eV
积分
2545

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2025-2-13 09:33:30 | 只看该作者 Only view this author
sobereva 发表于 2025-2-13 09:18
这种事往往来自于程序和编译器版本不兼容
centos stream 10太新了,尝试用RockyLinux 9.x。如果重装系统代 ...

装centos stream10是因为有其他程序在centos7,8上安装坑太多,而在centos stream10上很顺利。
没用过RockyLinux 9.x, 是否适合各种计算程序的安装?
欲士不遗于野,难矣。

6万

帖子

99

威望

5万

eV
积分
120181

管理员

公社社长

4#
发表于 Post on 2025-2-13 09:40:10 | 只看该作者 Only view this author
kekexili_08 发表于 2025-2-13 09:33
装centos stream10是因为有其他程序在centos7,8上安装坑太多,而在centos stream10上很顺利。
没用过Roc ...

在我来看,RockyLinux 9是目前最适合用于计算服务器的系统,是以前的CentOS的灵魂的正统继承者
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

158

帖子

2

威望

3556

eV
积分
3754

Level 5 (御坂)

5#
发表于 Post on 2025-2-13 10:34:39 | 只看该作者 Only view this author
kekexili_08 发表于 2025-2-13 09:33
装centos stream10是因为有其他程序在centos7,8上安装坑太多,而在centos stream10上很顺利。
没用过Roc ...

按照 2024.11 的 TOP500 排名来看
第5,HPC6,RHEL 8.9
第6,Supercomputer Fugaku,RHEL 8
第 11,MareNostrum 5 ACC,RedHat 9.1

Rocky Linux is a Linux distribution that is intended to be a downstream, complete binary-compatible release using the Red Hat Enterprise Linux (RHEL) operating system source code. The project is led by Gregory Kurtzer, founder of the CentOS project.
用 Rocky8/9 没有任何问题,到时很少在hpc 上看到用CentOS Stream系统的。


95

帖子

0

威望

2450

eV
积分
2545

Level 5 (御坂)

6#
 楼主 Author| 发表于 Post on 2025-2-17 18:22:45 | 只看该作者 Only view this author
参考 https://blog.csdn.net/vdoublev/article/details/139162528
感觉是安装正常, 总体顺利。
测试中。
欲士不遗于野,难矣。

本版积分规则 Credits rule

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

GMT+8, 2025-8-17 11:48 , Processed in 0.177622 second(s), 20 queries , Gzip On.

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