wzwhh 发表于 2005-10-19 15:02:34

Magic Linux 1.2编译内核模块错误?

我编译一个简单的模块,出错如下:
make -C /lib/modules/`uname -r`/buildSUBDIRS=/root/zmmodules
make: *** /lib/modules/2.6.9/build: 没有那个文件或目录。 停止。
make: *** 错误 2
在网上看了好像是因为没装kernel-devel引起的,但是,要装一个与kernel-2.6.9-6mgc匹配的kernel-devel rpm包,到哪去找这个包啊?请高手指点!

blance2599 发表于 2005-10-19 15:19:17

下载源码编译!
系统下的包本身就不全

wzwhh 发表于 2005-10-19 16:17:02

直接下载linux-2.6.9的源代码来编译就可以了吗?

wzwhh 发表于 2005-10-19 16:56:09

直接下载linux-2.6.9的源代码来编译就可以了吗?

demonlj 发表于 2005-10-19 23:27:10

可以

wzwhh 发表于 2005-10-20 10:16:41

这个错误:
# make modules
CHK   include/linux/version.h
HOSTCCscripts/basic/split-include
make: ¡°arch/i386/kernel/asm-offsets.s¡±ÊÇ×îеġ£
Building modules, stage 2.
MODPOST
#
怎么回事啊?

wzwhh 发表于 2005-10-20 10:18:35

刚才有字没显示对,重发一下:
# make modules
CHK   include/linux/version.h
HOSTCCscripts/basic/split-include
make: “arch/i386/kernel/asm-offsets.s”是最新的。
Building modules, stage 2.
MODPOST
#

wzwhh 发表于 2005-10-20 10:24:26

我是先make menuconfig ;make ;然后就是make modules,不对吗?

jiangtao9999 发表于 2005-10-20 16:51:26

刚才有字没显示对,重发一下:
# make modules
CHK   include/linux/version.h
HOSTCCscripts/basic/split-include
make: “arch/i386/kernel/asm-offsets.s”是最新的。
Building modules, stage 2.
MODPOST
#
make 完成,无错误信息

demonlj 发表于 2005-10-20 17:07:01

请先看明白编译内核的命令先
make modules_install
页: [1]
查看完整版本: Magic Linux 1.2编译内核模块错误?