在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 313|回复: 8

Spectre 24.1 不支持CentOS7

[复制链接]
发表于 前天 21:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
前不久在论坛上找别的大佬求得 Cadence Spectre 24.1.0.138 ISR1 ,粗浅地试用了一下。发现它虽然能安装到 CentOS7 的操作系统上去,但运行的时候提示缺库“libmvec.so.1”,它是从glibc 2.22 开始引入的一个矢量数学库,CentOS 7 上的 glibc 是2.17版。


Spectre241ISR1 在CentOS7 上缺库

Spectre241ISR1 在CentOS7 上缺库
 楼主| 发表于 前天 21:11 | 显示全部楼层
本帖最后由 talangerlai 于 2024-12-24 21:12 编辑

看到有人通过自行编译glibc 源码的方式在 CentOS7 上安装了glibc 2.23,我个人极其不推荐这么做,风险较高。还是直接用 RHEL 8 最为稳妥,我们的3台RHEL 8 服务器运行 Spectre 241ISR1 一切正常。
发表于 前天 22:51 | 显示全部楼层
在你的 Linux 中替换 glic 并不是一个好主意,最好的方法是将 Linux 版本更改为 CentOS 8,或者可能是 7 和 8 之间的其他版本
发表于 前天 23:03 | 显示全部楼层
如果这个共享库是开源的,并且您能够将其编译到您的系统中,那么您可能很幸运能够在 CentOS7 中成功使用该应用程序,但是如果这个库依赖于仅在 glibc 2.22 中发布的功能,那么您将被迫升级。因为单独升级 glibc 并不安全。作为保留原始操作系统的最后手段,您可以将 glibc 2.22 或更高版本与原始 glibc 并排安装,并编译指向新 glibc 位置的开源库,但这可能会迫使您安装许多构建工具,并可能迫使您编译这个新库的其他依赖项。
 楼主| 发表于 前天 23:13 | 显示全部楼层


cyberwillis 发表于 2024-12-24 23:03
如果这个共享库是开源的,并且您能够将其编译到您的系统中,那么您可能很幸运能够在 CentOS7 中成功使用该 ...


是的,弄起来就是一个连环套,不如直接升级OS
发表于 昨天 07:02 | 显示全部楼层
thanks
发表于 昨天 08:30 | 显示全部楼层
8上运行其他EDA怎么样?比如IC618
发表于 昨天 09:45 | 显示全部楼层
这个看你对linux的熟悉程度了,如果你对linux系统足够熟悉,可以自己装一个同时兼容 rhel 5-8的系统
发表于 昨天 15:11 | 显示全部楼层
也遇到过类似的问题。centos7.9的glibc版本低。个人经验是非root用户自己编译glibc然后用patchelf工具--set-rpath
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-26 03:12 , Processed in 0.022488 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表