【问题标题】:`GLIBC_2.14' not found未找到“GLIBC_2.14”
【发布时间】:2012-10-25 16:35:56
【问题描述】:

我想在我没有 root 访问权限的 Linux 机器上安装另一个程序所需的 QT 库。相反,我将它安装在我的机器上,这是一个 Ubuntu 12.04,我有 root 访问权限。然后我将安装的版本带到这台机器上并开始安装需要 Qt 库的新程序。

但是我遇到了一个错误:

/home/test/qt/bin/qmake: /lib/libc.so.6: 找不到版本“GLIBC_2.14”(/home/test/local/qt/bin/qmake 需要)

“/lib/libc.so.6”确实存在于我无法访问的新机器中。

我怎样才能解决这个障碍?

亲切的问候 雅各布

【问题讨论】:

    标签: qt glibc


    【解决方案1】:

    您的计算机中有不同的 libc 版本。 您最好的选择是在另一台计算机上编译 QT 包。

    【讨论】:

      【解决方案2】:

      你设法让它运行了吗?

      Troubleshooting section of the website 中添加了提示:

      解决方法:试试sudo apt-get -t testing install libc6-dev

      您只需将相应的存储库添加到您的 apt 源之前。


      但这对我来说不是一个好的解决方案,因为我不会在生产系统上这样做。不幸的是,使用 docker 版本也不是替代方案,因为 Debian 7 中的内核不支持 docker 所需的 LXC。唯一的方法是将内核更新到测试存储库中支持的下一个版本。在生产环境中也不好。

      http://doduck.com/docker-install-on-debian-7/

      【讨论】:

        猜你喜欢
        • 2018-05-04
        • 1970-01-01
        • 2017-07-14
        • 2014-08-31
        • 2020-11-06
        • 2012-06-05
        • 2012-06-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多