Messages in this thread | | | From | Keith Owens <> | Date | Mon, 08 Oct 2001 15:53:20 +1000 |
| |
On Sun, 7 Oct 2001 16:11:04 +0200, Christoph Hellwig <hch@ns.caldera.de> wrote: >It should be tested with the following patch instead: > >--- linux/Makefile~ Wed Oct 3 15:31:07 2001 >+++ linux/Makefile Sun Oct 7 17:04:39 2001 >@@ -94,7 +94,8 @@ > # standard CFLAGS > # > >-CPPFLAGS := -D__KERNEL__ -I$(HPATH) >+GCCINC := $(shell $(CC) -print-search-dirs | sed -ne 's/install: \(.*\)/\1include/gp') >+CPPFLAGS := -D__KERNEL__ -nostdinc -I$(HPATH) -I$(GCCINC) > > CFLAGS := $(CPPFLAGS) -Wall -Wstrict-prototypes -Wno-trigraphs -O2 \ > -fomit-frame-pointer -fno-strict-aliasing -fno-common >
Good idea. kbuild 2.5 starting with 2.4.11-pre5 forces the kernel to only use its own includes plus gcc install includes. No more scanning /usr/include for kernel compiles.
- 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/
| |