LinuxSir.cn,穿越时空的Linuxsir!

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

求助:make -C ld LIB_PATH=/tools/lib 出错

[复制链接]
发表于 2006-12-20 09:13:33 | 显示全部楼层 |阅读模式
我在FC6下,按照LFS-BOOK-6.2,用lfslivecd-x86-6.2-3.iso提供的sources做LFS。
我刚刚进行到5.3. Binutils-2.16.1 - 第一遍,执行到make -C ld LIB_PATH=/tools/lib 时出错,之前的所有命令均正常退出,此处 echo $?  输出 2
出错信息:
/tools/bin/ld: unrecognized option '--hash-style=gnu'
/tools/bin/ld: use the --help option for usage information
collect2: ld returned 1 exit status
make[2]: *** [ld-new] Error 1
make[2]: Leaving directory `/mnt/lfs/sources/binutils-build/ld'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/lfs/sources/binutils-build/ld'
make: *** [all-recursive-am] Error 2
make: Leaving directory `/mnt/lfs/sources/binutils-build/ld'

PS.  我是个新手,谢谢刚才两位兄弟的指教。
 楼主| 发表于 2006-12-20 11:52:46 | 显示全部楼层

是不是我提供的出错信息不够啊

还需要什么信息吗?
回复 支持 反对

使用道具 举报

发表于 2006-12-20 17:38:01 | 显示全部楼层
估计这是 FC6 系统方面的问题,我还有其他几个用 FC6 的都遇到过:
http://www.linuxsir.cn/bbs/showthread.php?t=280933
推荐你先在 VM Ware 里做完 tools 再把 tools 拉到主系统下来做
(我按照我开始那个方法虽然顺利做完了第5章但到第6章的时候还是有好些问题的,我后来在虚拟机下做好tools拉到主系统下来用就没什么问题)
第五章的几个编译要的时间还是不多
回复 支持 反对

使用道具 举报

发表于 2006-12-20 19:31:47 | 显示全部楼层
我用FC6做LFS也是做不出来,我是编译GCC的时候有问题,说long double类型不存在。
我使用FC4做LFS没有任何问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-24 10:06:47 | 显示全部楼层
dave3068 兄能简单说一下怎么把文件从vmware里复制出来?
回复 支持 反对

使用道具 举报

发表于 2006-12-24 11:02:51 | 显示全部楼层
很多方法的拉:用U盘,移动硬盘,VM挂接物理驱动器,你乐意的话自己估个FTP传过来。。。

要不,用下面的方法创建一个大约100MB的镜像:(100MB大概够了,要多点加count的数值)
  1. $ dd if=/dev/zero of=a.img bs=512 count=200000
  2. $ /sbin/mkfs.ext2 a.img
  3. 然后VM挂接该镜像,把文件拷进去。VM卸载该镜像后
  4. 再在主系统里面
  5. # mount a.img /mnt/tmp -o loop
  6. 拷贝出来就可以了
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-24 12:37:35 | 显示全部楼层
谢谢 ^_^

merry christmas!
回复 支持 反对

使用道具 举报

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

本版积分规则

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