diff options
Diffstat (limited to 'chapter02/hostreqs.xml')
-rw-r--r-- | chapter02/hostreqs.xml | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/chapter02/hostreqs.xml b/chapter02/hostreqs.xml index a7d124ecc..daaca2ec7 100644 --- a/chapter02/hostreqs.xml +++ b/chapter02/hostreqs.xml @@ -234,4 +234,23 @@ bash library-check.sh</userinput></screen> or all absent, but not only one or two present.</para> --> + <para arch="ml_32,ml_x32,ml_all"> + Building multilib support requires the kernel of the host system + to have 32-bit emulation support included. + </para> +<screen arch="ml_32,ml_x32,ml_all">Binary Emulations ---> + [*] IA32 Emulation + <M> IA32 a.out support + [*] x32 ABI for 64-bit mode +</screen> + <para arch="ml_32,ml_x32,ml_all">The option 'IA32 a.out support' is + optional. In case your kernel does not have 'x32 ABI for 64-bit mode' + enabled but only 'IA32 Emulation', you can continue to build your + system but you have to leave out any sections showing instructions + for building x32 objects. If neither 'IA32 Emulation' nor + 'x32 ABI for 64-bit mode' is enabled, you will run in errors + latest when building <application>glibc</application> in Chapter 6, + so an upgrade of your host system is required. + </para> + </sect1> |