|
|
我用livecd 6.2-3装的,进行到 5.7章的时候,教程如下:
现在,需要停下来确认新工具链的基本功能(编译和连接)是否按预期工作,运行下面的命令做一个简单的合理性检查:
echo 'main(){}' > dummy.c
cc dummy.c
readelf -l a.out | grep ': /tools'
第一条命令还成功,但第二条就出错了,输出如下:
/mnt/lfs/tools/bin/../lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../i386-pc-linux-gnu/bin/ld: cannot find -lc
collect2: ID returned 1 exit status
用 gcc 替代 cc 也一样的错误输出,我重新修正 GCC 的"specs"文件也还是这样
真郁闷,半天都没见有人帮下 |
|