Ignore:
Timestamp:
04/01/2019 05:00:45 PM (5 years ago)
Author:
Thomas Trepl <thomas@…>
Branches:
multilib-10.1
Children:
7d9f881
Parents:
1fa2099
Message:

First apply of multilib-patch of April 1st, 2019

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multilib@11566 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • prologue/architecture.xml

    r1fa2099 r8eb3fe4  
    4141on a 64-bit system when given a choice.</para></note>
    4242
    43 <para>The default 64-bit build that results from LFS is considered a "pure"
    44 64-bit system. That is, it supports 64-bit executables only. Building a
    45 "multi-lib" system requires compiling many applications twice, once for a
    46 32-bit system and once for a 64-bit system. This is not directly supported in
    47 LFS because it would interfere with the educational objective of providing the
    48 instructions needed for a straightforward base Linux system.  You can refer to
    49 the <ulink url="http://trac.clfs.org/">Cross Linux From Scratch</ulink>
     43<para arch="default">The default 64-bit build that results from LFS is
     44considered a "pure" 64-bit system. That is, it supports 64-bit executables only.
     45Building a "multi-lib" system requires compiling many applications twice, once
     46for a 32-bit system and once for a 64-bit system. This is not directly supported
     47in LFS because it would interfere with the educational objective of providing
     48the instructions needed for a straightforward base Linux system.  You can refer
     49to the <ulink url="http://trac.clfs.org/">Cross Linux From Scratch</ulink>
    5050project for this advanced topic.</para>
    5151
     
    6262-->
    6363
     64<para arch="multilib">You are reading the
     65<emphasis>LFS-&version;-multilib</emphasis> book. Building a multilib system
     66requires compiling many applications three times: once for the primary
     6764-bit architecture; once for the minor 32-bit architecture; and once again for
     68the 32-bit architecture with 64-bit memory extensions.</para>
     69
     70<para arch="multilib">Multilib goes a bit beyond the basic educational approach
     71of LFS which is to teach you how to build a Linux system. If you haven't
     72previously built by the standard LFS book, you are encouraged to do so before
     73attempting this edition.</para>
     74
     75<para arch="multilib">Continue only if you meet the following requirements:
     76<itemizedlist>
     77  <listitem><para>you have a x86_64 compatible machine</para></listitem>
     78  <listitem><para>you already have experience with LFS</para></listitem>
     79  <listitem><para>you have a need for 32-bit support</para></listitem>
     80</itemizedlist>
     81</para>
     82
    6483</sect1>
    6584
Note: See TracChangeset for help on using the changeset viewer.