由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - glibc版本过高怎么办?
相关主题
运行一个软件说 缺glibc_2.0, 如何解决?哪里能看一下fedora glibc 的 make configuration
自己写的程序,程序参数应该放在哪个系统目录下面?请问如何在Ububtu9.04安装online manual (e.g. man pthread_exit)
CentOS7变化不少啊貌似android不是全开源的。
centos7下编译xbmc成功花了两天终于完成centos系统升级了
OpenSUSE 也改成滚动更新了推荐个distribution?
Linux Desktop 还是太保守了请问linux下有没有转换jp2图片格式的软件
Ubuntu很多man page没有怎么办?谁用过google的tcmalloc啊, 还有futex和spinlocks那个好
你们又胡说了,牛人明明都是用cat做编辑器的glibc和kernel的兼容性问题
相关话题的讨论汇总
话题: glibc话题: readhat话题: 提示话题: 64bit话题: 安装
进入Linux版参与讨论
1 (共1页)
R******d
发帖数: 1436
1
现在装的是centos7,安装某个软件的时候提示:
系统是:readhat 5.2 64bit glibc 02.17
需要:readhat 6.1 64bit glibc 02.11.01 才能安装。
查了一下,02.17好像往下兼容02.11啊。请问有什么办法再装个低版本的glibc?现在
的环境软件安装不上了。
谢谢
rpm -q glibc,提示:
glibc-2.17-55.el7_0.1.x86_64
glibc-2.17-55.el7_0.1.i686
strings /lib/libc-2.17.so |grep GLIBC,提示:
GLIBC_2.0
GLIBC_2.1
GLIBC_2.1.1
GLIBC_2.1.2
GLIBC_2.1.3
GLIBC_2.2
GLIBC_2.2.1
GLIBC_2.2.2
GLIBC_2.2.3
GLIBC_2.2.4
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
GLIBC_2.13
GLIBC_2.14
GLIBC_2.15
GLIBC_2.16
GLIBC_2.17
GLIBC_PRIVATE
R******d
发帖数: 1436
2
现在装的是centos7,安装某个软件的时候提示:
系统是:readhat 5.2 64bit glibc 02.17
需要:readhat 6.1 64bit glibc 02.11.01 才能安装。
查了一下,02.17好像往下兼容02.11啊。请问有什么办法再装个低版本的glibc?现在
的环境软件安装不上了。
谢谢
rpm -q glibc,提示:
glibc-2.17-55.el7_0.1.x86_64
glibc-2.17-55.el7_0.1.i686
strings /lib/libc-2.17.so |grep GLIBC,提示:
GLIBC_2.0
GLIBC_2.1
GLIBC_2.1.1
GLIBC_2.1.2
GLIBC_2.1.3
GLIBC_2.2
GLIBC_2.2.1
GLIBC_2.2.2
GLIBC_2.2.3
GLIBC_2.2.4
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
GLIBC_2.13
GLIBC_2.14
GLIBC_2.15
GLIBC_2.16
GLIBC_2.17
GLIBC_PRIVATE
R******d
发帖数: 1436
3
有没有可能两套glibc共存,好比python make altinstall那样?
d****n
发帖数: 1637
4
google is your good friend.
http://stackoverflow.com/questions/847179/multiple-glibc-librar
""""
It is very possible to have multiple versions of glibc on the same system (
we do that every day).
However, you need to know that glibc consists of many pieces (200+ shared
libraries) which all must match. One of the pieces is ld-linux.so.2, and it
must match libc.so.6, or you'll see the errors you are seeing.
The absolute path to ld-linux.so.2 is hard-coded into the executable at link
time, and can not be easily changed after the link is done.
To build an executable that will work with the new glibc, do this:
g++ main.o -o myapp ... \
-Wl,--rpath=/path/to/newglibc \
-Wl,--dynamic-linker=/path/to/newglibc/ld-linux.so.2
d****n
发帖数: 1637
5
how about docker?Vagrant? if you only care about compile.
https://github.com/astaxie/Go-in-Action/blob/master/ebook/zh/01.1.md
R******d
发帖数: 1436
6
好的,我去试试,非常感谢

it
link

【在 d****n 的大作中提到】
: google is your good friend.
: http://stackoverflow.com/questions/847179/multiple-glibc-librar
: """"
: It is very possible to have multiple versions of glibc on the same system (
: we do that every day).
: However, you need to know that glibc consists of many pieces (200+ shared
: libraries) which all must match. One of the pieces is ld-linux.so.2, and it
: must match libc.so.6, or you'll see the errors you are seeing.
: The absolute path to ld-linux.so.2 is hard-coded into the executable at link
: time, and can not be easily changed after the link is done.

1 (共1页)
进入Linux版参与讨论
相关主题
glibc和kernel的兼容性问题OpenSUSE 也改成滚动更新了
mmap questionLinux Desktop 还是太保守了
glibc question,Ubuntu很多man page没有怎么办?
Arch软件包维护人员压力之大,常人无法想像的你们又胡说了,牛人明明都是用cat做编辑器的
运行一个软件说 缺glibc_2.0, 如何解决?哪里能看一下fedora glibc 的 make configuration
自己写的程序,程序参数应该放在哪个系统目录下面?请问如何在Ububtu9.04安装online manual (e.g. man pthread_exit)
CentOS7变化不少啊貌似android不是全开源的。
centos7下编译xbmc成功花了两天终于完成centos系统升级了
相关话题的讨论汇总
话题: glibc话题: readhat话题: 提示话题: 64bit话题: 安装