LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 998|回复: 4

高手过来帮帮忙 升级安装binuntils

[复制链接]
发表于 2007-4-23 10:58:14 | 显示全部楼层 |阅读模式
当前的版本是2.13,我下载了2.17,*.tar.gz格式,解压,
./configure
make
make install
然后查询一下还是2.13

编译binutils库,此时被编译出的程序会连接到/usr/local/lib下的新的libc库。注意,在configure前,需要设 置ld缺省连接的路径(LIBRARY_PATH=/usr/local/lib:/lib:/usr/lib),否则binutils会 configure出错,找不到libc中的一些符号。具体步骤如下:
(1)export LIBRARY_PATH=/usr/local/lib:/lib:/usr/lib
(2)mkdir binutils-build && cd binutils-build
(3)../binutils-2.13.90.0.18/configure
(4)make
(5)make -C ld clean
(6)make -C ld LIB_PATH=/usr/lib:/lib:/usr/local/bin(设置编译后的ld的缺省库搜索路径,后面的比前面的优先级高)
(7)make install

以上两种方法我都试过了,都不行
到底
该怎么升级安装啊?
发表于 2007-4-23 11:03:49 | 显示全部楼层
你的安装升级完全不符合gentoo文化啊,
gentoo里最安全的升级方法是直接用emerge

$ echo '=sys-devel/binutils-2.17 ~x86'>>/etc/portage/package.keywords
$ emerge -uv binutils

然后dispatch-conf就行了
回复 支持 反对

使用道具 举报

发表于 2007-4-24 13:56:58 | 显示全部楼层
你问错地方了,
纯粹“用”gentoo的人才不会懂的这些东西
回复 支持 反对

使用道具 举报

发表于 2007-4-24 21:17:21 | 显示全部楼层
没用binutils-config设置吧?
回复 支持 反对

使用道具 举报

发表于 2007-4-24 23:51:33 | 显示全部楼层
这个显然问错地方了。如果楼主是用 LFS 的话,请版主转到 LFS 版去吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表