Chinaunix首页 | 论坛 | 博客
  • 博客访问: 317376
  • 博文数量: 51
  • 博客积分: 1975
  • 博客等级: 上尉
  • 技术积分: 645
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-17 19:07
文章分类

全部博文(51)

文章存档

2011年(8)

2010年(43)

分类: LINUX

2010-03-29 19:29:09

$sudo apt-get install libncurses5-dev

或$sudo apt-get install ncurses-dev ?

必须先安装以上库文件才能进行后面的$make menuconfig,否则会报错的!

1. 找一个相近的配置文件,置于源码包根目录,在这个配置文件的基础上进行内核的裁剪。
$tar jxvf linux-2.6.29.tar.bz2
$cd linu-2.6.29
要清除以前的配置文件和相关文件可以先运行一下$make mrproper,注意,这会把.config文件也删除,不清楚的时候可以$make help

可能的话找一相近的开发板配置文件
$cp arch/arm/configs/s3c2410_deconfig .config

2. 更改最上层的Makefile
ARCH ?=arm
CROSS_COMPILE ?=arm-softfloat-linux-gnu-

3. 进入图形化的内核定制界面
$make menuconfig

4. 生成zImage内核镜像
$make zImage
文件默认产生在arch/arm/boot/目录下(平台相关)

阅读(1390) | 评论(0) | 转发(0) |
0

上一篇:关于NFS BOOT

下一篇:一些

给主人留下些什么吧!~~