diff options
Diffstat (limited to 'documentation/dev-manual/dev-manual-common-tasks.xml')
-rw-r--r-- | documentation/dev-manual/dev-manual-common-tasks.xml | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml index e0db037454..ba182acaf4 100644 --- a/documentation/dev-manual/dev-manual-common-tasks.xml +++ b/documentation/dev-manual/dev-manual-common-tasks.xml | |||
@@ -3603,10 +3603,11 @@ | |||
3603 | <title>Additional Implementation Details</title> | 3603 | <title>Additional Implementation Details</title> |
3604 | 3604 | ||
3605 | <para> | 3605 | <para> |
3606 | Different packaging systems have different levels of native Multilib | 3606 | Different packaging systems have different levels of |
3607 | support. | 3607 | native Multilib support (i.e. support for the host build |
3608 | For the RPM Package Management System, the following implementation details | 3608 | machine). |
3609 | exist: | 3609 | For the RPM Package Management System, the following |
3610 | implementation details exist: | ||
3610 | <itemizedlist> | 3611 | <itemizedlist> |
3611 | <listitem><para>A unique architecture is defined for the Multilib packages, | 3612 | <listitem><para>A unique architecture is defined for the Multilib packages, |
3612 | along with creating a unique deploy folder under | 3613 | along with creating a unique deploy folder under |
@@ -3823,7 +3824,8 @@ | |||
3823 | in the form generated by the build system. | 3824 | in the form generated by the build system. |
3824 | </para></listitem> | 3825 | </para></listitem> |
3825 | <listitem><para> | 3826 | <listitem><para> |
3826 | You must build several native tools: | 3827 | You must build several native tools, which are tools |
3828 | built to run on the build system: | ||
3827 | <literallayout class='monospaced'> | 3829 | <literallayout class='monospaced'> |
3828 | $ bitbake parted-native dosfstools-native mtools-native | 3830 | $ bitbake parted-native dosfstools-native mtools-native |
3829 | </literallayout> | 3831 | </literallayout> |
@@ -6375,8 +6377,9 @@ | |||
6375 | developers when building for multiple machines. | 6377 | developers when building for multiple machines. |
6376 | When you use the same <filename>TMPDIR</filename> for | 6378 | When you use the same <filename>TMPDIR</filename> for |
6377 | multiple machine builds, the OpenEmbedded build system can | 6379 | multiple machine builds, the OpenEmbedded build system can |
6378 | reuse the existing native and often cross-recipes for | 6380 | reuse the existing native (i.e. host system) and often |
6379 | multiple machines. | 6381 | cross-recipes (i.e. <filename>nativesdk</filename> |
6382 | for multiple machines. | ||
6380 | Thus, build time decreases. | 6383 | Thus, build time decreases. |
6381 | <note> | 6384 | <note> |
6382 | If | 6385 | If |
@@ -7583,6 +7586,7 @@ | |||
7583 | run the test suite by using a single command | 7586 | run the test suite by using a single command |
7584 | such as <filename>make check</filename>. | 7587 | such as <filename>make check</filename>. |
7585 | However, the native <filename>make check</filename> | 7588 | However, the native <filename>make check</filename> |
7589 | that runs on the host system | ||
7586 | builds and runs on the same computer, while | 7590 | builds and runs on the same computer, while |
7587 | cross-compiling requires that the package is built | 7591 | cross-compiling requires that the package is built |
7588 | on the host but executed on the target. | 7592 | on the host but executed on the target. |
@@ -8169,7 +8173,8 @@ | |||
8169 | specific to or dependent on the target | 8173 | specific to or dependent on the target |
8170 | architecture:</emphasis> | 8174 | architecture:</emphasis> |
8171 | You can work around these attempts by using native | 8175 | You can work around these attempts by using native |
8172 | tools to accomplish the same tasks, or | 8176 | tools, which run on the host system, |
8177 | to accomplish the same tasks, or | ||
8173 | by alternatively running the processes under QEMU, | 8178 | by alternatively running the processes under QEMU, |
8174 | which has the <filename>qemu_run_binary</filename> | 8179 | which has the <filename>qemu_run_binary</filename> |
8175 | function. | 8180 | function. |