as suggested on IRC, here is the code/instructions to reproduce the problem:
$ git clone git://monkey-project.com/monkey $ cd monkey $ git checkout lttng $ ./configure --enable-plugins=liana --disable-plugins=* --linux-trace $ make thanks On Sat, Nov 23, 2013 at 11:24 AM, Eduardo Silva <[email protected]> wrote: > Hi, > > i am adding support of Lttng to monkey-project.com but the compiler is > claiming an undefined reference, of course there is something wrong in my > provider header but i am not able to catch the error. > > My code structure is as follows: > > monkey.c (src/monkey.c) > ==================== > #define TRACEPOINT_DEFINE > #include "mk_linuxtrace_provider.h" > > int main() > { > ... > } > > > mk_linuxtrace_provider.h (src/include/mk_linuxtrace_provider.h) > ==================================================== > #undef TRACEPOINT_PROVIDER > #define TRACEPOINT_PROVIDER mk_linuxtrace > > #undef TRACEPOINT_INCLUDE > #define TRACEPOINT_INCLUDE "mk_linuxtrace_provider.h" > > #if !defined(_MK_LINUXTRACE_PROVIDER_H) || > defined(TRACEPOINT_HEADER_MULTI_READ) > #define _MK_LINUXTRACE_PROVIDER_H > #include <lttng/tracepoint.h> > > TRACEPOINT_EVENT( > mk_linuxtrace, > message, > TP_ARGS(char *, text), > TP_FIELDS(ctf_string(message, text)) > ) > > TRACEPOINT_LOGLEVEL( > mk_linuxtrace, > message, > TRACE_WARNING) > #endif > > #include <lttng/tracepoint-event.h> > > ---EOF--- > > any help is appreciated, > > thanks > > -- > Eduardo Silva > http://edsiper.linuxchile.cl > http://monkey-project.com > -- Eduardo Silva http://edsiper.linuxchile.cl http://monkey-project.com
_______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
