- 论坛徽章:
- 0
|
lfs6.2中安装Binutils-2.16.1出错.宿主系统为ubuntu9.10,编译器为 gcc4.4。我按照资料中的步骤来一步一步来做:
1. Binutils 的文档推荐用一个新建的目录来编译它,而不是在源码目录中:
mkdir -v ../binutils-build
cd ../binutils-build
2。 为编译 Binutils 做准备:
../binutils-2.16.1/configure --prefix=/tools --disable-nls
3.编译它
make
4.安装软件包
make install
5. 接下来为后面"调整工具链"步骤准备连接器
make -C ld clean
make -C ld LIB_PATH=/tools/lib
cp -v ld/ld-new /tools/bin
前面的步骤一直都很顺利,直到执行到上面最后一条命令却出现了问题。显示的失败信息为“cp: cannot stat `ld/ld-new': No such file or directory”我到ld目录下检查过,的确没有ld-new文件。不知这是什么原因呢。是不是与编译器的版本有关呢?我在网上都找不到与我出现相同情况的人。希望大家讨论一下?谢谢 |
|