On Tue, 2015-03-10 at 18:08 -0600, Shuah Khan wrote: > kcmp Makefile doesn't have an explicit build rule. As a result, > kcmp build fails, when it is run from top level Makefile target > kselftest. Without the explicit rule, make works only when it is > run in the current directory or from selftests directory. Add an > explicit build rule to fix the problem. This should be fixed properly using my patch to filter -rR or similar. > In addition, build fails > as it can't find kcmp.h. Fix it by passing CFLAGS. That is also wrong. It should *not* be looking in include/uapi. If it needs headers then it should be using the *exported* headers, which are in ../../../../usr/include as the existing CFLAGS specifiy. Those headers are installed as part of 'make headers_install'. cheers -- To unsubscribe from this list: send the line "unsubscribe linux-api" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html