|
交叉编译环境已经搭好。用的是EABI-4.3.3_EmbedSky_20091210.tar.bz2。编译时用的是最新的linux-2.6.30.4.解压后进入按照移植手册保存好配置。
接着make zImage ,出现如下错误。直接使用s3c2410_defconfig 也是一样。另外使用linux-2.5.28也是一样,我也在论坛看过人家解决的方法,但我这个就编译不过去。
我在终端的命令如下:
【root@EmbedSky Linux-2.6.30.4】#make menuconfig
scripts/kconfig/mconf arch/arm/kconfig
#
# using defaults founds in boot/config-2.4.20.8
#
/boot/config-2.4.20-8:1:warning:unexpected data
.
.
.
.
.
(这里我省略了警告的句子,下面终端继续)
#
# configuration written to config_EmbedSky_W35_256MB
#
*** End of linux Kernel configuration
#Execute 'make' to build the kernel or try 'make help'
[root@EmbedSky linux-2.6.30.4]#make zImage
scripts/kconfig/conf -s arch/arm/Kconfig
***
*** You have not yet configured your kernel!
*** (missing kernel .config file)
***
*** Please run some configurator (e.g. "make oldconfig" or
*** "make menuconfig" or "make xconfig").
***
make[2]: *** [silentoldconfig] Error 1
make[1]: *** [silentoldconfig] Error 2
make: *** [include/config/auto.conf] Error 2
麻烦亚瑟王指点! |
|