主题 : version.h 和 autoconf.h 怎么不能生成 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 32286
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
综合积分: 30 分
注册时间: 2010-11-13
最后登录: 2024-12-26
楼主  发表于: 2010-11-14 12:39

 version.h 和 autoconf.h 怎么不能生成

自己制作 arm-linux 交叉编译环境 ,看一些教程之类的说 ,先准备好 内核头文件。
执行  make ARCH=arm CROSS_COMPILE=arm-linux- menuconfig
网上说之后应该生成 include/linux/version.h  和 include/linux/autoconf.h
但我没生成,是什么原因?
我 准备编译的 kernel版本是 2.6.34.7 ,环境是 VMware 的 ubuntu10.04
下面是我执行menuconfig命令后的输出:

$ make ARCH=arm CROSS_COMPILE=arm-linux- menuconfig
  HOSTCC  scripts/kconfig/lxdialog/checklist.o
  HOSTCC  scripts/kconfig/lxdialog/inputbox.o
  HOSTCC  scripts/kconfig/lxdialog/menubox.o
  HOSTCC  scripts/kconfig/lxdialog/textbox.o
  HOSTCC  scripts/kconfig/lxdialog/util.o
  HOSTCC  scripts/kconfig/lxdialog/yesno.o
  HOSTCC  scripts/kconfig/mconf.o
  HOSTLD  scripts/kconfig/mconf
scripts/kconfig/mconf arch/arm/Kconfig
#
# using defaults found in /boot/config-2.6.32-21-generic
#
/boot/config-2.6.32-21-generic:3028:warning: symbol value 'm' invalid for MFD_WM831X
/boot/config-2.6.32-21-generic:3029:warning: symbol value 'm' invalid for MFD_WM8350
/boot/config-2.6.32-21-generic:3030:warning: symbol value 'm' invalid for MFD_WM8350_I2C
/boot/config-2.6.32-21-generic:3035:warning: symbol value 'm' invalid for AB3100_CORE
/boot/config-2.6.32-21-generic:3502:warning: symbol value 'm' invalid for FB_VESA
/boot/config-2.6.32-21-generic:4171:warning: symbol value 'm' invalid for MMC_RICOH_MMC


*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.