From: Pavel Roskin Date: Tue, 16 Sep 2008 20:08:29 +0000 (-0400) Subject: Use the kernel source tree for includes, not the kernel build tree X-Git-Tag: v0.9.1~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9c8d84fb70979331bd7d19b45ec3b10bf76bd46e;p=thirdparty%2Fiw.git Use the kernel source tree for includes, not the kernel build tree If the build is done outside the source tree, nl80211.h won't be in the build tree. We only need only definitions from the sources, not the kernel configuration. Signed-off-by: Pavel Roskin Signed-off-by: Johannes Berg --- diff --git a/Makefile b/Makefile index 5b4e621..ae01333 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ INSTALL ?= install PREFIX ?= /usr CC ?= "gcc" CFLAGS += -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -CFLAGS += -I/lib/modules/`uname -r`/build/include +CFLAGS += -I/lib/modules/`uname -r`/source/include CFLAGS += -O2 -g LDFLAGS += -lnl diff --git a/defconfig b/defconfig index 346f699..0081911 100644 --- a/defconfig +++ b/defconfig @@ -11,7 +11,7 @@ # Kernel location for GIT NL80211 kernel code (assumed to be running, # by default); only required if your installed nl80211.h is out of date. -CONFIG_KERNEL_LOC = /lib/modules/`uname -r`/build/ +CONFIG_KERNEL_LOC = /lib/modules/`uname -r`/source/ CFLAGS += -I$(CONFIG_KERNEL_LOC)/include # LibNL location