Changeset b3f1ebb3 for prologue


Ignore:
Timestamp:
03/31/2021 10:41:31 AM (3 years ago)
Author:
Xℹ Ruoyao <xry111@…>
Branches:
ml-11.0, multilib
Children:
6702623
Parents:
989524c
git-author:
Thomas Trepl <thomas@…> (04/01/2019 05:00:45 PM)
git-committer:
Xℹ Ruoyao <xry111@…> (03/31/2021 10:41:31 AM)
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

Location:
prologue
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • prologue/architecture.xml

    r989524c rb3f1ebb3  
    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
  • prologue/bookinfo.xml

    r989524c rb3f1ebb3  
    88<bookinfo>
    99  <title>Linux From Scratch</title>
    10   <subtitle revision='sysv'   >Version &version; </subtitle>
    11   <subtitle revision='systemd'>Version &versiond;</subtitle>
     10  <subtitle arch="default" revision='sysv'>Version &version;</subtitle>
     11  <subtitle arch="default" revision='systemd'>Version &versiond;</subtitle>
     12  <subtitle arch="multilib" revision='sysv'>Version &version;-multilib</subtitle>
     13  <subtitle arch="multilib" revision='systemd'>Version &versiond;-multilib</subtitle>
    1214
    1315  <authorgroup>
     
    2931      <firstname>Editor: DJ</firstname>
    3032      <surname>Lucas</surname>
     33    </author>
     34
     35    <author arch="multilib">
     36      <firstname>Editor: Thomas</firstname>
     37      <surname>Trepl</surname>
    3138    </author>
    3239  </authorgroup>
Note: See TracChangeset for help on using the changeset viewer.