diff options
Diffstat (limited to 'documentation/dev-manual/dev-manual-common-tasks.xml')
-rw-r--r-- | documentation/dev-manual/dev-manual-common-tasks.xml | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml index ba182acaf4..ddff77cdc2 100644 --- a/documentation/dev-manual/dev-manual-common-tasks.xml +++ b/documentation/dev-manual/dev-manual-common-tasks.xml | |||
@@ -3603,11 +3603,10 @@ | |||
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 | 3606 | Different packaging systems have different levels of native Multilib |
3607 | native Multilib support (i.e. support for the host build | 3607 | support. |
3608 | machine). | 3608 | For the RPM Package Management System, the following implementation details |
3609 | For the RPM Package Management System, the following | 3609 | exist: |
3610 | implementation details exist: | ||
3611 | <itemizedlist> | 3610 | <itemizedlist> |
3612 | <listitem><para>A unique architecture is defined for the Multilib packages, | 3611 | <listitem><para>A unique architecture is defined for the Multilib packages, |
3613 | along with creating a unique deploy folder under | 3612 | along with creating a unique deploy folder under |
@@ -6377,9 +6376,8 @@ | |||
6377 | developers when building for multiple machines. | 6376 | developers when building for multiple machines. |
6378 | When you use the same <filename>TMPDIR</filename> for | 6377 | When you use the same <filename>TMPDIR</filename> for |
6379 | multiple machine builds, the OpenEmbedded build system can | 6378 | multiple machine builds, the OpenEmbedded build system can |
6380 | reuse the existing native (i.e. host system) and often | 6379 | reuse the existing native and often cross-recipes for |
6381 | cross-recipes (i.e. <filename>nativesdk</filename> | 6380 | multiple machines. |
6382 | for multiple machines. | ||
6383 | Thus, build time decreases. | 6381 | Thus, build time decreases. |
6384 | <note> | 6382 | <note> |
6385 | If | 6383 | If |
@@ -7582,14 +7580,16 @@ | |||
7582 | Consequently, you usually need to add a | 7580 | Consequently, you usually need to add a |
7583 | cross-compilation function to the package. | 7581 | cross-compilation function to the package. |
7584 | </para> | 7582 | </para> |
7583 | |||
7585 | <para>Many packages based on Automake compile and | 7584 | <para>Many packages based on Automake compile and |
7586 | run the test suite by using a single command | 7585 | run the test suite by using a single command |
7587 | such as <filename>make check</filename>. | 7586 | such as <filename>make check</filename>. |
7588 | However, the native <filename>make check</filename> | 7587 | However, the host <filename>make check</filename> |
7589 | that runs on the host system | ||
7590 | builds and runs on the same computer, while | 7588 | builds and runs on the same computer, while |
7591 | cross-compiling requires that the package is built | 7589 | cross-compiling requires that the package is built |
7592 | on the host but executed on the target. | 7590 | on the host but executed for the target |
7591 | architecture (though often, as in the case for | ||
7592 | ptest, the execution occurs on the host). | ||
7593 | The built version of Automake that ships with the | 7593 | The built version of Automake that ships with the |
7594 | Yocto Project includes a patch that separates | 7594 | Yocto Project includes a patch that separates |
7595 | building and execution. | 7595 | building and execution. |