当前位置: 技术问答>linux和unix
从linux2.4到linux2.6升级出现的问题?
来源: 互联网 发布时间:2015-10-03
本文导语: 我按照网上给的资料一步一步的升级,结果发现在make menuconfig的时候出现了问题,它说: " HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/split-include In file included from /usr/include/linux/errno.h:4 from...
我按照网上给的资料一步一步的升级,结果发现在make menuconfig的时候出现了问题,它说:
"
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/split-include
In file included from /usr/include/linux/errno.h:4
from /usr/include/bits/errno.h:25,
from /usr/include/errno.h:36
from scripts/basic/split-include.c:26:
/usr/include/asm/errno.h:4:31:asm-generic/errno.h:没有那个文件或目录
make[1]:***[scripts/basic/split-include] Error 1
make:***[scripts_basic] Error 2
"
网上说要把/usr/src/linux/include/linux、/asm、/scsi、建立符号连接,我也建立了,但是就是不对,不知道我还缺少什么操作!
谢谢指点!
"
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/split-include
In file included from /usr/include/linux/errno.h:4
from /usr/include/bits/errno.h:25,
from /usr/include/errno.h:36
from scripts/basic/split-include.c:26:
/usr/include/asm/errno.h:4:31:asm-generic/errno.h:没有那个文件或目录
make[1]:***[scripts/basic/split-include] Error 1
make:***[scripts_basic] Error 2
"
网上说要把/usr/src/linux/include/linux、/asm、/scsi、建立符号连接,我也建立了,但是就是不对,不知道我还缺少什么操作!
谢谢指点!
|
先make clean一下
再make menuconfig
再make menuconfig
|
重新下载一个新的内核tar包
|
首先你需要升级相关的东东,
比如说
module-init-tools 尤其是这个东西,直接关系到你编译的成功与否。
比如说
gcc 这个东东也要尽可能的升高版本。
我的建议是,没事儿别碰内核……
比如说
module-init-tools 尤其是这个东西,直接关系到你编译的成功与否。
比如说
gcc 这个东东也要尽可能的升高版本。
我的建议是,没事儿别碰内核……
|
问题是我的主板要2.6.x以上才支持啊,gcc我也升级过啦,回去检查module-init-tools先
|
我听说NFORCE2芯片组的主板要linux内核2.6.0以上才支持,是不是先要升级内核再安装驱动程序啊?我的内核现在是2.4.18的,果然不认识我的主板