Jelajahi Sumber

Reword the gmp note (ABI is not part of CFLAGS, and now that we also build for x86_64 it only applies to 32-bit builds). Fixes #2648.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9287 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Ken Moffat 15 tahun lalu
induk
melakukan
1018fd3428
2 mengubah file dengan 12 tambahan dan 6 penghapusan
  1. 5 0
      chapter01/changelog.xml
  2. 7 6
      chapter06/gmp.xml

+ 5 - 0
chapter01/changelog.xml

@@ -39,6 +39,11 @@
     <listitem>
       <para>2010-05-23</para>
       <itemizedlist>
+        <listitem>
+          <para>[ken] - Reword the ABI note in gmp (chapter06) to correct
+	  it, and to stress that it is for 32-bit. Fixes
+	  <ulink url="&lfs-ticket-root;2648">#2648</ulink></para>
+        </listitem>
         <listitem>
           <para>[bdubbs] - Add a patch to fix some internal problems 
           in Man-DB when viewing some pages. Thanks to William Immendorf

+ 7 - 6
chapter06/gmp.xml

@@ -42,12 +42,13 @@
     <title>Installation of GMP</title>
 
     <note>
-      <para>If you have a CPU which is capable of running 64-bit code
-      and you have specified <envar>CFLAGS</envar> in the environment,
-      the configure script will attempt to configure for 64-bits and fail.
-      Avoid this by adding <parameter>ABI=32</parameter> to the
-      <envar>CFLAGS</envar> variable for the duration of the configure
-      command below, then remove it afterwards.</para>
+      <para>If you are building for 32-bit x86, but you have a CPU which is
+      capable of running 64-bit code <emphasis>and</emphasis> you have specified
+      <envar>CFLAGS</envar> in the environment, the configure script will
+      attempt to configure for 64-bits and fail.
+      Avoid this by invoking the configure command below with
+      <screen><userinput><parameter>ABI=32</parameter>  ./configure ...</userinput>
+      </screen></para>
     </note>
 
     <para>Prepare GMP for compilation:</para>