Problems compiling kernel modules
From: Lei Yang (leiyang_at_nec-labs.com)
Date: 08/21/04
- Previous message: Patrick Mansfield: "Re: 2.6.8.1-mm3"
- Next in thread: Sam Ravnborg: "Re: Problems compiling kernel modules"
- Reply: Sam Ravnborg: "Re: Problems compiling kernel modules"
- Maybe reply: Lei Yang: "Re: Problems compiling kernel modules"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sat, 21 Aug 2004 15:24:12 -0400 To: Kernel Newbies Mailing List <kernelnewbies@nl.linux.org>, linux-kernel <linux-kernel@vger.kernel.org>
Hi all,
I was trying to compile a kernel module with kbuild. The module 'test.c'
include a header file 'fred.h' and there is a "#include <stdio.h>" in
'fred.h'.
Makefile looks like:
------------------------------------------------------------------------
ifneq ($(KERNELRELEASE),)
obj-m := test.o
else
KDIR := /usr/src/linux
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
clean:
rm -f *.o *.ko *.mod.c *.mod.o \
.test.o.cmd .test.ko.cmd .test.mod.o.cmd
rm -rf .tmp_versions
endif
-------------------------------------------------------------------------
But upon compiling, there would be errors like this:
In file included from /home/lei/test.c:49:
/home/lei/fred.h:4:19: stdio.h: No such file or directory
and a lot of undeclared names follow which I assume is from stdio.h.
Could anyone point out what's wrong here?
TIA!
Lei
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- Previous message: Patrick Mansfield: "Re: 2.6.8.1-mm3"
- Next in thread: Sam Ravnborg: "Re: Problems compiling kernel modules"
- Reply: Sam Ravnborg: "Re: Problems compiling kernel modules"
- Maybe reply: Lei Yang: "Re: Problems compiling kernel modules"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|