Hi John, On Tue, Jul 17, 2018 at 02:37:06PM +0000, John O'Sullivan wrote: > Hi , > I am trying to use some user space tracing, following the example shown here: > https://lttng.org/docs/v2.10/ > In the section Trace a user application, I am using the sample provided > As soon as I compile > > gccarm -c -I <path to my includes> hello-tp.c
Could it be possible that you are missing the current dir include ? The gcc command from the doc: gcc -c -I. hello-tp.c I also have on my machine a particular way of building etc. but it works quite fine with the good import: joraj@~/lttng/master/test2[0]$ gcc -c -I. $CPPFLAGS hello-tp.c + gcc -c -I. -I/home/joraj/lttng/master//install/include hello-tp.c But I get the same error you have if I remove the local dir include option ("-I .") joraj@~/lttng/master/test2[0]$ gcc -c $CPPFLAGS hello-tp.c + gcc -c -I/home/joraj/lttng/master//install/include hello-tp.c In file included from hello-tp.c:4:0: hello-tp.h:5:28: fatal error: ./hello-tp.h: No such file or directory #define TRACEPOINT_INCLUDE "./hello-tp.h" Make sure to instruct gcc to look a the current directory for this particular example. Cheers -- Jonathan Rajotte-Julien EfficiOS _______________________________________________ lttng-dev mailing list lttng-dev@lists.lttng.org https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev