도와주세요!!
gil-desktop:/nfs# make
make -C /kernel/au12xx/linux-2.6.21 SUBDIRS=/nfs modules
make[1]: Entering directory `/kernel/au12xx/linux-2.6.21'
WARNING: Symbol version dump /kernel/au12xx/linux-2.6.21/Module.symvers
is missing; modules will have no dependencies and modversions.
Building modules, stage 2.
MODPOST 1 modules
/bin/sh: scripts/mod/modpost: not found
make[2]: *** [__modpost] 오류 127
make[1]: *** [modules] 오류 2
make[1]: Leaving directory `/kernel/au12xx/linux-2.6.21'
make: *** [default] 오류 2
아래 있는 Makefile로 make를 하게 되면 위와 같은 에러가 생깁니다. 이유를 모르겟어요 ㅠㅠ
#
# kernel 2.6 driver Makefile
#
obj-m := dev_gpio.o
KDIR := /kernel/au12xx/linux-2.6.21
PWD := $(shell pwd)
SP_APP = app_gpio
default:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
// cp -f $(obj-m.o=.ko /nfs/au1200/.
mipsel-linux-gcc -o $(SP_APP) $(SP_APP).c
// cp -f $(SP_APP) /nfs/au1200/.
clean :
rm -rf *.ko
rm -rf *.mod.*
rm -rf .*.cmd
rm -rf *.o
답변좀 부탁 드리겟습니다.ㅠ
안녕하세요.
커널을 컴파일 하셨나요??
AU1200 커널을 정상적으로 컴파일 하시고 나서...
KDIR := /kernel/au12xx/linux-2.6.21 에는 컴파일 한 커널의 패스를 넣어 주시면 됩니다.
그리고 나서,
# make distclean
# make clean
# make
이렇게 해 보세요
그럼 좋은 하루 되세요..