Chinaunix首页 | 论坛 | 博客
  • 博客访问: 533890
  • 博文数量: 118
  • 博客积分: 3995
  • 博客等级: 中校
  • 技术积分: 1276
  • 用 户 组: 普通用户
  • 注册时间: 2005-11-15 12:15
文章分类

全部博文(118)

文章存档

2014年(1)

2013年(1)

2010年(6)

2009年(27)

2008年(10)

2007年(33)

2006年(38)

2005年(2)

我的朋友

分类: LINUX

2006-03-07 16:32:33

第五章出了不少错,终于进入第六章(这章内容太多,这里只说出错的地方).
在root下
6.3 chroot出错
 chroot:cannot run command '/tools/bin/env':No such file or directory
但是#find /tools/bin -name "env"
结果 /tools/bin/env
 上论坛上寻求答案,是gcc第二遍的时候漏打了gcc-3.4.3-specs-2.patch,打上补丁,5.11之后的步骤重来,chroot就没出问题了.

6.11 glibc  configure出错
在chroot下: #/tools/bin/gcc
         /tools/bin/gcc:No such file or directory
但是这个文件存在,在/tools/bin下能看见
退出chroot
root下
#ldd /tools/bin/gcc
linux-gate.so.1 => (0xffffe000)
livc.so.6 => /lib/libc.so.6 (0xb7efd000)
/lib/ld-linux.so.2 (0xb7fee000)
经高人指点,是5.7的工具链调整出错,
进去chroot前,应该是 /tools/lib/ld-linux.so.2,要重来
把盘格了,重来
这回第六章基本没什么问题了,一回生二回熟嘛.
不过在第8.3章,内核编译出错,我上网查过,处这类问题的比较少.
make 后出现如下错误
/lib/sh:cmp:command not found
Inconsistent Kallsyms data
Try setting CONFIG_KALLSYMS_EXTRA_PASS
make:***[vmlinux] Error 1
cmp 命令有问题,应该是6.41 的 diffutils 包编译出错了。重新编译一次
内核make成功
配置启动参数,reboot
成功!

阅读(2490) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~