hi robert, El Tue, Dec 16, 2008 at 12:18:55PM -0500 Robert P. J. Day ha dit: > > i don't have access to a test system at the moment, so i'll > embarrass myself by just asking: > > when i'm writing a loadable module to be built out-of-tree, how do i > properly configure the header file search path so i can include > locally-written header files in my module? > > say i have a module source file that needs to include the relative > header file "../include/header.h". i'm fairly sure i can just write: > > #include "../include/header.h" > > and that will work with no additional configuration. (this suggests > that the kernel module build process automatically adds the source > directory to its header file search path, correct? otherwise, the > above couldn't possibly work.) > > but what if i want to just say: > > #include "header.h" > > what's the proper way to invoke the kernel source tree Makefile to add > the header file directory to the header file search path? thanks. i > realize this is a simple question, i just don't have access to my work > system at the moment to check it myself. i usually compile out-of-tree modules with the following command (from the module source dir) make -C <kernel_sources> SUBDIRS=$PWD modules iirc #include "header.h" should work -- Matthias Kaehlcke Embedded Linux Engineer Barcelona The assumption that what currently exists must necessarily exist is the acid that corrodes all visionary thinking .''`. using free software / Debian GNU/Linux | http://debian.org : :' : `. `'` gpg --keyserver pgp.mit.edu --recv-keys 47D8E5D4 `- -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ