Эх сурвалжийг харах

Add a note about ML kernel config. Fixes #4451.

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multilib@11572 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Thomas Trepl 6 жил өмнө
parent
commit
57f2b43e6f
1 өөрчлөгдсөн 22 нэмэгдсэн , 0 устгасан
  1. 22 0
      chapter08/kernel.xml

+ 22 - 0
chapter08/kernel.xml

@@ -111,6 +111,7 @@ File systems  --->
    [*] Tmpfs extended attributes [CONFIG_TMPFS_XATTR]
 Kernel hacking  --->
        Choose kernel unwinder (Frame pointer unwinder)  ---&gt; [CONFIG_UNWINDER_FRAME_POINTER]</screen>
+
     </note>
 
     <note revision="systemd">
@@ -143,6 +144,27 @@ Kernel hacking  ---&gt;
       </para>
     </note>
 
+    <note arch="ml_32,ml_x32,ml_all">
+      <para>
+        Running a multilib system means also that the kernel has to be 
+        configured proper. It is required that the kernel is able to 
+        identify and start binaries compiled for different architectures
+        than the default. Setup the required parameter in the kernel
+        config:
+      </para>
+<screen>Binary Emulations  ---&gt;
+    [*] IA32 Emulation
+    &lt;M&gt;   IA32 a.out support
+    [*] x32 ABI for 64-bit mode
+</screen>
+      <para>Make sure that the option 
+        'IA32 Emulation' is set if you built support for the 32bit ABI. 
+        If you selected the x32 ABI or built support for both, also select 
+        'x32 ABI for 64-bit mode'. The option 'IA32 a.out support' is
+        optional.
+      </para>
+    </note>
+
     <variablelist>
       <title>The rationale for the above configuration items:</title>