|
|
发表于 2007-3-2 09:49:33
|
显示全部楼层
LZ 贡献下调整工具链的经验吧
我用 live-CD 6.2.3 ,在 6.10 再次调整工具链 时失败,
如下是我的操作和显示:
/****************************************
root:/sources# gcc -dumpspecs | \
> perl -p -e 's@/tools/lib/ld-linux.so.2@/lib/ld-linux.so.2@g;' \
> -e 's@\*startfile_prefix_spec:\n@$_/usr/lib/ @g;' > \
> `dirname $(gcc --print-libgcc-file-name)`/specs
bash: /tools/lib/gcc/i686-pc-linux-gnu/4.0.3: Is a directory
root:/sources# echo 'main(){}' > dummy.c
root:/sources# cc dumny.c -Wl,verbose &> dummy.log
root:/sources# ls
a.out dummy.c dummy.log
root:/sounces# readelf -i a.out | grep ': /lib'
root:/sources# readelf -i a.out | grep ': too1s'
[Requesting program interpreter: 'tools/lib/ld-linux.so.2]
/******************************************************
(不会贴图,待会研究去)
貌似specs文件没有修改成功,我是对着 live-CD 里的说明文档敲的
路过的兄弟也请支支招,谢谢大家! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|