Messages in this thread | | | Date | Fri, 15 Sep 2006 14:20:14 +0400 | From | Alexey Dobriyan <> | Subject | Re: Question on compiling a kernel Module |
| |
On Fri, Sep 15, 2006 at 12:10:14PM +0200, Jan Engelhardt wrote: > > > > module/ > > module/sub-module1 > > module/sub-module2 > > module/include > > module/objs/ > > > obj-m += my.o > my-objs := sub1/foo.o sub1/bar.o sub2/abc.o sub2/xyz.o > EXTRA_CFLAGS += -I$(src)/include > > > Should be straightforward.
XFS does this and makes
make fs/xfs/linux-2.6/xfs_stats.i
impossible.
> > > module folder has a Makefile, it may or may not have *.c files, it > > invokes sub-* Makefiles > > which build respective objects, these objects need to go into objs > > folder, finally makefile in 'objs' > > builds the module.ko linking all sub-module *.o. > > > > I could not find much information for my requirement in the file > > linux/Documentation/kbuild/makefiles.txt > > > > any information with an example for my requirement is greatly > > appreciated. Also let me know > > how do I expose module/include in sub-module/ c files, looks like > > -I../include is not working
- 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/
| |