当前位置: 技术问答>linux和unix
关于编译2.4 内核的问题
来源: 互联网 发布时间:2015-07-30
本文导语: 我想在2.4.0 内核里面加上V4L ,但在make modules_install后提示: make -C kernel modules_install make[1]: Entering directory `/usr/src/linux-2.4.20-8/kernel' mkdir -p /lib/modules/2.4.20-8custom/kernel/kernel/ cp cpufreq.o /lib/modules/2.4.20-8custom/kernel/ker...
我想在2.4.0 内核里面加上V4L ,但在make modules_install后提示:
make -C kernel modules_install
make[1]: Entering directory `/usr/src/linux-2.4.20-8/kernel'
mkdir -p /lib/modules/2.4.20-8custom/kernel/kernel/
cp cpufreq.o /lib/modules/2.4.20-8custom/kernel/kernel/
cp: stat‘cpufreq.o’失败: 没有那个文件或目录
make[1]: *** [_modinst__] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.20-8/kernel'
make: *** [_modinst_kernel] Error 2
什么问题呢?
make -C kernel modules_install
make[1]: Entering directory `/usr/src/linux-2.4.20-8/kernel'
mkdir -p /lib/modules/2.4.20-8custom/kernel/kernel/
cp cpufreq.o /lib/modules/2.4.20-8custom/kernel/kernel/
cp: stat‘cpufreq.o’失败: 没有那个文件或目录
make[1]: *** [_modinst__] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.20-8/kernel'
make: *** [_modinst_kernel] Error 2
什么问题呢?
|
cpufreq.o文件没生成,可能是内核代码里没有相应的源文件.
也可能你没执行 make modules
也可能你没执行 make modules
|
内核参数选择错误,可能这与CUP设置有关。
|
同意楼上,应该是没有make modules
|
http://www.neweasier.com/article/2002-08-04/1028405282.html