【问题标题】:How to update /usr/lib/libstdc++.so.6 on CentOS 5?如何在 CentOS 5 上更新 /usr/lib/libstdc++.so.6?
【发布时间】:2013-02-03 07:34:45
【问题描述】:

我试图在 CentOS 5 上运行 Sublime Text 2。Sublime 需要 GLIBCXX_3.4.11 和 GLIBC_2.11,但系统的 GLIBCXX 最高为 3.4.8,GLIBC 最高为 2.5。如何在不修改内核或更新到 CentOS 6 的情况下更新 glibc 和 glibcxx?

【问题讨论】:

    标签: linux glibc


    【解决方案1】:

    嗯,我会下载所请求库的源代码,自己编译并安装(make install)在不会与旧版本(例如/usr/local)混合的目录中。这应该可行,但如果你从来没有在 linux 下进行过编译,那可能会非常苛刻......

    【讨论】:

    • 我下载了更高版本的 libc 并尝试配置它。似乎许多关键程序,例如 ld 和 gcc 太旧而无法通过配置。看起来需要做很多工作才能一一修复它们。是否可以在隔离环境中安装基础库?
    • 有一次我也遇到过类似的情况,不幸的是我没有找到任何正常的解决方案并且必须编译所有内容 - 是的,它要求很高,事实上,你最终会得到 CentOS 5 但所有里面的系统会被编译成等同于 CentOS 6 的库...
    猜你喜欢
    • 2011-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-27
    • 2019-07-23
    • 2022-10-08
    • 1970-01-01
    • 2015-01-29
    相关资源
    最近更新 更多