作者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