Chinaunix

标题: 在centos4.4将glibc2.3安全升级到glibc2.5? [打印本页]

作者: jiangyonghe    时间: 2009-07-12 19:37
标题: 在centos4.4将glibc2.3安全升级到glibc2.5?
安装coreseek3.1需要glibc2.5一样版本,但是我的是centos4.4.
怎么样才能安全升级到2.5?

编译时提示
/usr/local/sphinx/src/sphinx.cpp:15557: undefined reference to `libiconv_open'
libsphinx.a(sphinx.o)(.text+0x53a01):/usr/local/sphinx/src/sphinx.cpp:15575: undefined
reference to `libiconv'
libsphinx.a(sphinx.o)(.text+0x53a2:/usr/local/sphinx/src/sphinx.cpp:15581: undefined
reference to `libiconv_close'
collect2: ld returned 1 exit status
make[2]: * [indexer] Error 1
make[2]: Leaving directory `/usr/local/sphinx/src'
make[1]: * [all] Error 2
make[1]: Leaving directory `/usr/local/sphinx/src'
make: * [all-recursive] Error 1


应该怎么解决啊?
作者: emmoblin    时间: 2009-07-12 21:25
安装glibc 2.5
然后将符号连接改一下就行了。
我没用过centos不知道如何安装
作者: jiangyonghe    时间: 2009-07-12 22:00
1、rpm -ivh glibc-2.5-34.i686.rpm

报错:
warning: glibc-2.5-34.i686.rpm: V3 DSA signature: NOKEY, key ID e8562897
error: Failed dependencies:
        glibc-common = 2.5-34 is needed by glibc-2.5-34.i686
        glibc > 2.3.4 conflicts with glibc-common-2.3.4-2.41.el4_7.1.i386

2、rpm -ivh glibc-common-2.5-34.i386.rpm

报错:

warning: glibc-common-2.5-34.i386.rpm: V3 DSA signature: NOKEY, key ID e8562897
error: Failed dependencies:
        glibc < 2.5 conflicts with glibc-common-2.5-34.i386


不敢用源码编译,据说这样做以后会有很多副作用。导致其他程序不能运行。
高手们能说的具体点吗?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2