On Mon, Jan 17, 2005 at 12:49:27PM +0100, Pavel Machek wrote: > [EMAIL PROTECTED]:/usr/src/linux-cvs$ make C=2 > CHK include/linux/version.h > CHECK scripts/mod/empty.c > make[1]: `arch/i386/kernel/asm-offsets.s' is up to date. > CHECK init/main.c > /usr/lib/gcc-lib/i486-linux/3.3.5/include/asm/posix_types.h:29:35: warning: > no newline at end of file > /usr/lib/gcc-lib/i486-linux/3.3.5/include/asm/posix_types.h:13:11: error: > unable to open 'features.h' > make[1]: *** [init/main.o] Error 1 > make: *** [init] Error 2 > [EMAIL PROTECTED]:/usr/src/linux-cvs$
You seems to have a symlink? to /usr/include/asm in your 3.3.5/include directory. But real issue is search order of include paths in sparse. sparse searches standard system dirs before dir's specified with -I ... This in contradiction to 'info gcc - see description for -I'. Sam - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/