On Tue, Nov 07, 2017 at 03:05:54PM +0000, Alex Bennée wrote: > Useful for accessing API's that are still brewing, e.g: > > CROSS_PREFIX=aarch64-linux-gnu- \ > CPPFLAGS=-I/home/alex/lsrc/qemu/risu.git/sve-headers/include \ > ../configure > > Signed-off-by: Alex Bennée <alex.ben...@linaro.org> > --- > README | 6 ++++++ > configure | 1 + > 2 files changed, 7 insertions(+) > > diff --git a/README b/README > index 9946e6e..fbe408d 100644 > --- a/README > +++ b/README > @@ -26,6 +26,12 @@ Most useful is > need this if you're not building on the target system > (Example: CROSS_PREFIX=arm-linux-gnueabihf- ) > > +Another useful flag is > + CPPFLAGS= which specified pre-processor flags, usually -I statements > + for specifying extra include paths. Use this is you need something
s/is/if/ > + from new kernel headers not installed on your system. > + (Example: CPPFLAGS=-I/path/to/sve-kernel-headers/include) > + You should probably point out that the path should refer to headers installed by running 'make headers_install' in the Linux source. This means we really test the uapi headers properly, and I don't get spurious bug reports about bad headers ;) [...] Cheers ---Dave