+ -
当前位置:首页 → 问答吧 → 求助:lfs6.3第六章Glibc测试通不过(已解决)

求助:lfs6.3第六章Glibc测试通不过(已解决)

时间:2008-04-06

来源:互联网

测试glibc的时候前面的都正常,但运行
grep 'SEARCH.*/usr/lib' dummy.log |sed 's|; |\n|g'
没有输出

后面的
grep "/lib/libc.so.6 " dummy.log
输出:
  attempt to open /tools/lib/libc.so.6 succeeded

grep found dummy.log
输出:
  found ld-linux.so.2 at /tools/lib/ld-linux.so.2

我又运行了一下
ld -verbose |grep SEARCH_DIR
输出:
SEARCH_DIR("/tools/i686-pc-linux-gnu/lib"); SEARCH_DIR("/tools/bin")

麻烦帮小弟分析一下是哪里出问题了呀。应该怎么解决?谢谢了先

作者: journ   发布时间: 2008-04-06

不好意思,刚进论坛就犯了个错误。

问题解决了
和harryand出错的地方一样,
http://www.linuxsir.org/bbs/thread297897.html

哎,这个问题折腾折腾我一天了,睡觉去了

作者: journ   发布时间: 2008-04-06

您好,我也遇到了这个问题
grep 'SEARCH.*/usr/lib' dummy.log |sed 's|; |\n|g'
无输出
请问您是怎么解决的??

作者: clyet   发布时间: 2008-04-07

关机
重新做 “5.12. Binutils-2.16.1 - 第二遍”

tar xvf /lfs-sources/binutils-2.17.tar.bz2
mkdir -v binutils-build
cd binutils-build
../binutils-2.17/configure --prefix=/tools --disable-nls \
--with-lib-path=/tools/lib
make
make -C ld clean
make -C ld LIB_PATH=/usr/lib:/lib

关机,重新进到 "6.10 再次调整工具链" 环境
然后用新生成的ld文件替换掉现在的
cd binutils-build
cp -v ld/ld-new /tools/bin
mv -v /tools/bin/{ld-new,ld}

再测试就OK了。

作者: journ   发布时间: 2008-04-07

THX,我也解决了

作者: clyet   发布时间: 2008-04-07

我也在这里出问题了,幸好有大家的前车之鉴。
这个问题真是个坑啊~~~

作者: niloat   发布时间: 2008-11-20