作者supershine2 (shine)
看板LinuxDev
标题[问题] 嵌入式板子挂载不了....
时间Mon Jun 2 22:01:44 2008
想请问各位大大
交叉编译完後的.o档无法挂载到我的版子上
出现了
insmod : can't insert 'dri_arch.o' :
Invalid module format(-1) : Exec format error
这样的讯息
请问是哪里出问题哩?
我的PC Linux是2.6.11 板子的是Xsbase270版本是2.6.9
我的Makefile
CC =/opt/xscalev1/bin/arm-linux-gcc
INCLUDE =/Desktop/Boot-XSBase270/include
CFLAGS =-D__KERNEL__ -DMODULE -Wall -O2
CFLAGS +=-I.. -I$(INCLUDE)
TARGET =dri_arch
OBJS =$(TARGET).o
SRC =dri_arch.c
ALL:dri_arch.o
dri_arch.o:dri_arch.c
$(CC) $(CFLAGS) -c -o dri_arch.o dri_arch.c
clean:
rm -rf*.o
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.198.5.119
※ 编辑: supershine2 来自: 60.198.5.119 (06/02 22:02)
1F:→ elpam:2.6 的module跟2.4的 compile方式是不一样滴~ 06/02 22:57