diff options
author | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2010-01-31 22:21:06 +0000 |
---|---|---|
committer | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2010-01-31 22:21:06 +0000 |
commit | cbd8a1a2bd88d0beefb7e56cc6059eb34ab92044 (patch) | |
tree | 737770830b01480f4247519a0d7b4a3b4413002a | |
parent | 8c264a8e02e29ff50d6b3b2c4cad22c859a842b8 (diff) |
Reword paragraph in 'Target Architectures' discussing multi-lib systems
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9174 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r-- | chapter01/changelog.xml | 10 | ||||
-rw-r--r-- | general.ent | 4 | ||||
-rw-r--r-- | prologue/architecture.xml | 13 |
3 files changed, 19 insertions, 8 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 34b7315e8..a8273614c 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -38,6 +38,16 @@ --> <listitem> + <para>2010-01-31</para> + <itemizedlist> + <listitem> + <para>[bdubbs] Reword paragraph in 'Target Architectures' + discussing multi-lib systems.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>2010-01-28</para> <itemizedlist> <listitem> diff --git a/general.ent b/general.ent index 69a3b4560..998f3fe79 100644 --- a/general.ent +++ b/general.ent @@ -1,5 +1,5 @@ -<!ENTITY version "SVN-20100128"> -<!ENTITY releasedate "January 28, 2010"> +<!ENTITY version "SVN-20100131"> +<!ENTITY releasedate "January 31, 2010"> <!ENTITY copyrightdate "1999-2010"><!-- jhalfs needs a literal dash, not – --> <!ENTITY milestone "7.0"> <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" --> diff --git a/prologue/architecture.xml b/prologue/architecture.xml index aa8cb2399..032c1812b 100644 --- a/prologue/architecture.xml +++ b/prologue/architecture.xml @@ -40,11 +40,12 @@ data that exceeds 4GB, the advantages of a 64-bit system are substantial.</para> <para>The default 64-bit build that results from LFS is considered a "pure" 64-bit system. That is, it supports 64-bit executables only. Building a -"multi-lib" system requires compiling many applications twice, once for a 32-bit -system and once for a 64-bit system. Currently this is not directly supported -in the book, but is under consideration for a future release. In the meantime, -you can refer to the <ulink url="http://trac.cross-lfs.org/">Cross Linux From -Scratch</ulink> project for this advanced topic.</para> +"multi-lib" system requires compiling many applications twice, once for a +32-bit system and once for a 64-bit system. This is not directly supported in +LFS becuase it would interfere with the educational objective of providing the +instructions needed for a straight forward base Linux system. You can refer to +the <ulink url="http://trac.cross-lfs.org/">Cross Linux From Scratch</ulink> +project for this advanced topic.</para> <para>There is one last comment about 64-bit systems. There are some packages that cannot currently be built in a "pure" 64-bit system or require specialized @@ -52,7 +53,7 @@ build instructions. Generally, these packages have some embedded 32-bit specific assembly language instructions that fail when building on a 64-bit system. Examples include the <ulink url="http://www.linuxfromscratch.org/blfs/view/svn/">Beyond Linux From Scratch -(BLFS)</ulink> packages Zip and some Xorg drivers. Many of these problems can +(BLFS)</ulink> some Xorg drivers. Many of these problems can be worked around, but may require some specialized procedures or patches.</para> |