当前位置: 技术问答>linux和unix
make modules失败
来源: 互联网 发布时间:2015-10-03
本文导语: 重新编译red hat 9.0的内核时,在make modules这一步的时候失败了。错误信息有很长,第一个是提示是在socket.h的249行。 我完全不改kernel的代码,就用原来的代码编译也出错。是不是我在make menuconfig这一步的时候就不对...
重新编译red hat 9.0的内核时,在make modules这一步的时候失败了。错误信息有很长,第一个是提示是在socket.h的249行。
我完全不改kernel的代码,就用原来的代码编译也出错。是不是我在make menuconfig这一步的时候就不对阿?
第一次编译内核,请指教。
我完全不改kernel的代码,就用原来的代码编译也出错。是不是我在make menuconfig这一步的时候就不对阿?
第一次编译内核,请指教。
|
make mrproper
make clean
重新配置一下内核选项
make clean
重新配置一下内核选项
|
应该是内核配置问题,多试几次,不太清楚的选项最好不改
|
可能是在配置内核时,不满足某些模块之间的依赖性
换一个内核版本试试,以前我也碰到过,当时的原因是源代码不全!
换一个内核版本试试,以前我也碰到过,当时的原因是源代码不全!
|
应该是你的内核选项有问题。
例如当net部分选择有冲突的时间编译都不能通过。
对于你说的问题你自己调节一下选项试试吧。
例如当net部分选择有冲突的时间编译都不能通过。
对于你说的问题你自己调节一下选项试试吧。
|
mark
|
在你make modules之前先
make dep; make ;
一下
make dep; make ;
一下