perf llvm: Add debug hint message about missing kernel-devel package
[linux-2.6-microblaze.git] / tools / perf / util / llvm-utils.c
index eae47c2..dbdffb6 100644 (file)
@@ -265,6 +265,8 @@ static int detect_kbuild_dir(char **kbuild_dir)
                        return -ENOMEM;
                return 0;
        }
+       pr_debug("%s: Couldn't find \"%s\", missing kernel-devel package?.\n",
+                __func__, autoconf_path);
        free(autoconf_path);
        return -ENOENT;
 }
@@ -288,6 +290,7 @@ static const char *kinc_fetch_script =
 "obj-y := dummy.o\n"
 "\\$(obj)/%.o: \\$(src)/%.c\n"
 "\t@echo -n \"\\$(NOSTDINC_FLAGS) \\$(LINUXINCLUDE) \\$(EXTRA_CFLAGS)\"\n"
+"\t\\$(CC) -c -o \\$@ \\$<\n"
 "EOF\n"
 "touch $TMPDIR/dummy.c\n"
 "make -s -C $KBUILD_DIR M=$TMPDIR $KBUILD_OPTS dummy.o 2>/dev/null\n"