Remove unneeded "will"s + minor fixes
[lttng-docs.git] / contents / using-lttng / instrumenting / advanced-techniques / 32-bit-on-64-bit / intro.md
CommitLineData
5e0cbfb0
PP
1---
2id: instrumenting-32-bit-app-on-64-bit-system
3---
4
5In order to trace a 32-bit application running on a 64-bit system,
6LTTng must use a dedicated 32-bit
7[consumer daemon](#doc-lttng-consumerd). This section discusses how to
8build that daemon (which is _not_ part of the default 64-bit LTTng
9build) and the LTTng 32-bit tracing libraries, and how to instrument
10a 32-bit application in that context.
11
12Make sure you install all 32-bit versions of LTTng dependencies.
13Their names can be found in the `README.md` files of each LTTng package
47bfcb75 14source. How to find and install them depends on your target's
5e0cbfb0 15Linux distribution. `gcc-multilib` is a common package name for the
47bfcb75 16multilib version of GCC, which you also need.
5e0cbfb0
PP
17
18The following packages will be built for 32-bit support on a 64-bit
19system: <a href="http://urcu.so/" class="ext">Userspace RCU</a>,
20LTTng-UST and LTTng-tools.
This page took 0.024516 seconds and 4 git commands to generate.