[lttng-dev] [lttng-ust] Fix: man: you can't link a lib with a static lib
Mathieu Desnoyers
mathieu.desnoyers at efficios.com
Thu Dec 11 11:00:56 EST 2014
Merged into master down to stable-2.4, thanks!
Mathieu
----- Original Message -----
> From: "Philippe Proulx" <eeppeliteloop at gmail.com>
> To: lttng-dev at lists.lttng.org
> Sent: Wednesday, November 26, 2014 4:50:56 PM
> Subject: [lttng-dev] [lttng-ust] Fix: man: you can't link a lib with a static lib
>
> Fixes: #825
>
> Signed-off-by: Philippe Proulx <eeppeliteloop at gmail.com>
> ---
> doc/man/lttng-ust.3 | 14 +++++---------
> 1 file changed, 5 insertions(+), 9 deletions(-)
>
> diff --git a/doc/man/lttng-ust.3 b/doc/man/lttng-ust.3
> index 0c8405f..3d52bc0 100644
> --- a/doc/man/lttng-ust.3
> +++ b/doc/man/lttng-ust.3
> @@ -299,17 +299,13 @@ There are 2 ways to compile the Tracepoint Provider
> with the
> application: either statically or dynamically. Please follow
> carefully:
>
> - 1.1) Compile the Tracepoint provider with the application, either
> - directly or through a static library (.a):
> - - Into exactly one object of your application: define
> + 1) Compile the Tracepoint Provider with the application, either
> + directly or through a static library (.a):
> + - Into exactly one object of your application, define
> "TRACEPOINT_DEFINE" and include the tracepoint provider.
> - Use "\-I." for the compilation unit containing the tracepoint
> - provider include (e.g. tp.c).
> - - Link application with "\-ldl".
> - - If building the provider directly into the application,
> - link the application with "\-llttng-ust".
> - - If building a static library for the provider, link the static
> - library with "\-llttng-ust".
> + provider include (e.g., tp.c).
> + - Link the application with "\-llttng-ust" and "\-ldl".
> - Include the tracepoint provider header into all C files using
> the provider.
> - Examples:
> --
> 2.1.3
>
>
> _______________________________________________
> lttng-dev mailing list
> lttng-dev at lists.lttng.org
> http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
>
--
Mathieu Desnoyers
EfficiOS Inc.
http://www.efficios.com
More information about the lttng-dev
mailing list