Date: Sat, 27 May 2000 08:13:43 -0700 From: Jake Burkholder <jburkhol@home.com> To: haro@tk.kubota.co.jp (Munehiro Matsuda) Cc: current@FreeBSD.ORG, jake@io.yi.org Subject: Re: kernel build error due to dependency on /usr/include? Message-ID: <20000527151343.4EF4CBA69@io.yi.org> In-Reply-To: Message from haro@tk.kubota.co.jp (Munehiro Matsuda) of "Sat, 27 May 2000 13:42:25 %2B0900." <20000527134225X.haro@tk.kubota.co.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
> Hi all, > > I got following kernel build error. > When I run 'make includes', the error has gone away. > > Why does kernel build process depend on installed system files, > such as /usr/include? It shouldn't. This seems to be primarily aic7xxx, although judging from the output of 'find /usr/include -amin 20 -print' after building LINT, there are more things that reach into /usr/include. This fixes it for including things from /usr/include/sys at least: cvs diff: Diffing . Index: Makefile =================================================================== RCS file: /home/ncvs/src/sys/dev/aic7xxx/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- Makefile 1999/08/28 00:41:22 1.6 +++ Makefile 2000/05/27 09:21:05 @@ -19,7 +19,7 @@ DEPENDFILE= .endif -CFLAGS+= -I/usr/include -I. +CFLAGS+= -I${MAKESRCPATH}/../.. -I. NOMAN= noman .ifdef DEBUG To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000527151343.4EF4CBA69>