Re: [PATCH 47/61] perf c2c report: Add cacheline browser

From: Kim Phillips
Date: Tue Sep 20 2016 - 16:10:14 EST


On Mon, 19 Sep 2016 15:09:56 +0200
Jiri Olsa <jolsa@xxxxxxxxxx> wrote:

> + /* reset abort key so that it can get Ctrl-C as a key */
> + SLang_reset_tty();
> + SLang_init_tty(0, 0, 0);

this fails to build on systems without slang:

CC builtin-c2c.o
builtin-c2c.c: In function âperf_c2c__browse_cachelineâ:
builtin-c2c.c:2211:2: error: implicit declaration of function âSLang_reset_ttyâ [-Werror=implicit-function-declaration]
SLang_reset_tty();
^
builtin-c2c.c:2211:2: error: nested extern declaration of âSLang_reset_ttyâ [-Werror=nested-externs]
builtin-c2c.c:2212:2: error: implicit declaration of function âSLang_init_ttyâ [-Werror=implicit-function-declaration]
SLang_init_tty(0, 0, 0);
^
builtin-c2c.c:2212:2: error: nested extern declaration of âSLang_init_ttyâ [-Werror=nested-externs]
cc1: all warnings being treated as errors
mv: cannot stat â./.builtin-c2c.o.tmpâ: No such file or directory
tools/build/Makefile.build:77: recipe for target 'builtin-c2c.o' failed

Thanks,

Kim