【接上一章节MY-IMX6-A9 Linux-3.0.35 编译参考手册 v3.0(1)】
4 内核编译
4.1 编译前的准备
创建编译工作目录
=====> Input:
mkdir ~/my-work/02_source/ -p
解压源码包到工作目录
=====> Input:
tar xf linux-3.0.35-svn*.tar.bz2 -C ~/my-work/02_source/
4.2 编译内核目标文件
进入源码目录
=====> Input:
cd ~/my-work/02_source/linux-3.0.35
生成目标平台的 .config 文件
=====> Input:
make myimx6a9_defconfig
=====> Output:
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/lex.zconf.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
#
# configuration written to .config
#
Note: 如果有“Can't find default configuration "arch/x86/configs” 的错误,是因为交叉编译工具链的配置没有生效,可以按前面 “