lpp540 发表于 2012-12-14 18:05

求内核模块挂载问题

本帖最后由 lpp540 于 2012-12-14 18:19 编辑

pc机3.2的内核,开发板飞凌OK6410,内核3.0.1

在pc机上编译的模块,pc上能够挂载上,开以板上挂载不上,是不是要用到交叉编译分环境啊!
# insmod proc.ko
insmod: cannot insert 'proc.ko': invalid module format

求高手解答,谢谢!

lpp540 发表于 2012-12-14 18:42

这是模块的Makefile

ifneq ($(KERNELRELEASE),)
modules-obj := proc.c
obj-m += proc.o
else
KDIR :=/lib/modules/$(shell uname -r)/build
PWD :=$(shell pwd)
all:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
clean:
rm -rf *.k0
rm -rf *.o
rm -rf *.mod.*
rm -rf .*.cmd
endif
页: [1]
查看完整版本: 求内核模块挂载问题