Makefile 화일에 INCLUDEDIR 에 커널쪽 디렉토리를 포함 시키셨나요..
한번 확인해 보세요...

메세지에 나온대로 해당 asm/hardware.h 를 못찾겠다는 것인데
이 경우는 커널의 인쿨루드 디렉토리를 잘못 지정하셨던가
아님 커널 소스에 문제가 있는 경우죠..
당근 커널은 2.4.18로 하셨겠죠?

저희가 이전 버전인 2.4.10은 공식적으로 지운 중단 상태거든요..