首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu 14.04 GCC 4.8.2动态链接到(旧版) GLIBC 2.11.1

Ubuntu 14.04 GCC 4.8.2动态链接到(旧版) GLIBC 2.11.1
EN

Ask Ubuntu用户
提问于 2014-10-03 18:14:31
回答 2查看 2.6K关注 0票数 1

为了满足我的项目需要,我需要使用G++ 4.8.2和GLIBC 2.11.1。

Ubuntu14.04附带EGLIBC 2.19。如何使用GLIBC 2.11.1动态地使G++链接?

如果有,我如何获得GLIBC 2.11.1?我可以从Ubuntu的存储库下载它吗?我应该从源头上建造它吗?或者我应该安装Ubuntu10.04(包含我想要的GLIBC版本)并将它复制到我的Ubuntu14.04?

如果没有,我想我只需要使用Ubuntu10.04并将G++更新为4.8.2。在这种情况下,当我从4.4.3 (Ubuntu10.04中的默认版本)更新到4.8.2时,会更新GLIBC吗?

请尽可能详细,并可能给我一些指示。

预先感谢任何回复的人!

解决方案:

我尝试使用libc.so和d-linux.so从Ubuntu14.04中的Ubuntu10.04,它链接到我的版本ld-linux.so,但它一直使用它自己的版本的libc.so。我决定只使用Ubuntu10.04。

EN

回答 2

Ask Ubuntu用户

发布于 2014-10-03 18:30:59

看起来您可以在这里下载任何版本的GLIBC:

http://ftp.gnu.org/gnu/libc/

那就像我想的任何其他链接..。

票数 0
EN

Ask Ubuntu用户

发布于 2015-07-27 05:51:49

有几种解决办法:

  • GCC反对旧图书馆的交叉编译

  • 您可以先设置rpath来获取您的首选库。

..。

因为这是一个很老的问题,所以我不会讲太多的细节。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/531887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档