linux的编译内核版本和板子内核版本不一致?
2014-10-16 11:23
211 查看
utsrelease.h是一个自动生成的文件,没有办法修改,但这个数据是根据Makefile和.config的内容进行生成的,通过修改这两个文件的内容,可以改变!
/usr/src/linux/Makefile:
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 39
EXTRAVERSION = -gentoo-r3
......
/usr/src/linux/.config:
CONFIG_LOCALVERSION="-debug"
然后,执行make时:
localhost linux # make
scripts/kconfig/conf --silentoldconfig Kconfig
CHK include/linux/version.h
CHK include/generated/utsrelease.h
UPD include/generated/utsrelease.h
对应的utsrelease.h的内容为:
#define UTS_RELEASE "2.6.39-gentoo-r3-debug"
/usr/src/linux/Makefile:
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 39
EXTRAVERSION = -gentoo-r3
......
/usr/src/linux/.config:
CONFIG_LOCALVERSION="-debug"
然后,执行make时:
localhost linux # make
scripts/kconfig/conf --silentoldconfig Kconfig
CHK include/linux/version.h
CHK include/generated/utsrelease.h
UPD include/generated/utsrelease.h
对应的utsrelease.h的内容为:
#define UTS_RELEASE "2.6.39-gentoo-r3-debug"
相关文章推荐
- Ubuntu 10.04 编译安装最新版本Linux-2.6.34内核
- [转]Ubuntu 10.04 编译安装最新版本Linux-2.6.34内核
- 【内核】linux2.6版本内核编译配置选项(二)
- 【内核】linux2.6版本内核编译配置选项(二)
- linux编译内核定制不同的版本号扩展名
- Ubuntu 10.04 编译安装最新版本Linux-2.6.34内核
- HOWTO compile kernel modules for the kernel 2.6: (编译linux2.6版本内核)
- Linux 环境下编译 0.11版本内核 kernel
- Linux 环境下编译 0.11版本内核 kernel
- 【内核】linux2.6版本内核编译配置选项(一)
- ubuntu 10.04 编译安装最新版本linux-2.6.34内核
- linux 内核编译:内核配置原理与常见配置问题的解决方法&&内核版本控制解析
- ubuntu 10.04 编译安装最新版本linux-2.6.34内核
- ubuntu 10.04 编译安装最新版本linux-2.6.34内核
- 编译了下linux的版本为2.6.18的内核——今天的进展
- ubuntu 10.04 编译安装最新版本linux-2.6.34内核
- ubuntu 10.04 编译安装最新版本linux-2.6.34内核
- 在一套linux环境上编译不同内核版本上的内核模块
- 【内核】linux2.6版本内核编译配置选项(一)
- ubutun12.0.4编译低版本的内核linux-3.1.4 的步骤