编译Linux内核 ---> tiny4412

2880阅读 0评论2015-05-28 lsxuan驱动
分类:嵌入式

现阶段用友善之臂提供的源码包,以后非得自己玩。

1> tar   -zxvf   linux-3.5-20141114.tgz    -C /
2> cp   tiny4412_linux_defconfig   .config                   //友善之臂配置好的
3> make   -j2                                             //2个cpu核同时编译
4>生成 arch/arm/boot/zImage                              //内核镜像文件
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
选择编译:
#  make menuconfig
通过菜单,选择和取消。> 生成新的.config配置文件。
重新# make -j2
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ubuntu出现问题:

点击(此处)折叠或打开

  1. 1>
  2. *** Unable to find the ncurses libraries or the
  3. *** required header files.
  4. *** 'make menuconfig' requires the ncurses libraries.
  5. ***
  6. *** Install ncurses (ncurses-devel) and try again.
  7. ***
  8. make[1]: *** [scripts/kconfig/dochecklxdialog] Error 1
  9. make: *** [menuconfig] Error 2

  10. 解决办法:
  11.                 #apt-get install libncurses5-dev


上一篇:[原创]Linux系统启动过程分析
下一篇:SD卡烧写Linux系统