看板 LinuxDev 關於我們 聯絡資訊
想請問各位大大 交叉編譯完後的.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)
elpam:2.6 的module跟2.4的 compile方式是不一樣滴~ 06/02 22:57