도와주세요!!
글 수 15,339
2003.01.26 18:32:54 (*.186.48.184)
6779
안녕하세요..
죄송합니다....제공한 CD의 소스 중...Makefile이 좀 잘못되었네요...
자료 게시판에 DIO 소스를 올려 놓았습니다... 그걸 받아서 해보세요...
아니면..
/device/Makefile 만 다음과 같이 수정하시면 됩니다..
KERNELDIR = /ez/sw/kernel/linux
DEV_INCLUDEDIR = -I$(KERNELDIR)/include -I./ -I../include
include $(KERNELDIR)/.config
CFLAGS += -Wall -D__KERNEL__ -DMODULE $(DEV_INCLUDEDIR) $(DEBFLAGS)
TARGET = io_dev
OBJS = $(TARGET).o
SRCS = io.c
CFLAGS += -O2
#CFLAGS += -g
all: $(TARGET).o
$(TARGET).o: $(SRCS:.c=.o)
$(LD) -r $^ -o $@
clean:
rm -f *.o *~ core .depend
dep :
gccmakedep $(DEV_INCLUDEDIR) $(SRCS) <<<==== 이부분을 수정해주세요..
수정 전
gccmakedep $(INCLUDEDIR) $(SRCS)
수정 후
gccmakedep $(DEV_INCLUDEDIR) $(SRCS)
그럼... 수고하세요..
초보 wrote..
: 디바이드 드라이브 2번째 DIO를 테스트하기위해 컴파일 실행중에 make dep에서
: "/asm/hardware.h" & "io.h"파일이 없다고 나오면서 에러가 뜨는데, 왜 그런거
: 죠?
죄송합니다....제공한 CD의 소스 중...Makefile이 좀 잘못되었네요...
자료 게시판에 DIO 소스를 올려 놓았습니다... 그걸 받아서 해보세요...
아니면..
/device/Makefile 만 다음과 같이 수정하시면 됩니다..
KERNELDIR = /ez/sw/kernel/linux
DEV_INCLUDEDIR = -I$(KERNELDIR)/include -I./ -I../include
include $(KERNELDIR)/.config
CFLAGS += -Wall -D__KERNEL__ -DMODULE $(DEV_INCLUDEDIR) $(DEBFLAGS)
TARGET = io_dev
OBJS = $(TARGET).o
SRCS = io.c
CFLAGS += -O2
#CFLAGS += -g
all: $(TARGET).o
$(TARGET).o: $(SRCS:.c=.o)
$(LD) -r $^ -o $@
clean:
rm -f *.o *~ core .depend
dep :
gccmakedep $(DEV_INCLUDEDIR) $(SRCS) <<<==== 이부분을 수정해주세요..
수정 전
gccmakedep $(INCLUDEDIR) $(SRCS)
수정 후
gccmakedep $(DEV_INCLUDEDIR) $(SRCS)
그럼... 수고하세요..
초보 wrote..
: 디바이드 드라이브 2번째 DIO를 테스트하기위해 컴파일 실행중에 make dep에서
: "/asm/hardware.h" & "io.h"파일이 없다고 나오면서 에러가 뜨는데, 왜 그런거
: 죠?