aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter05/binutils-pass1-inst.xml7
1 files changed, 6 insertions, 1 deletions
diff --git a/chapter05/binutils-pass1-inst.xml b/chapter05/binutils-pass1-inst.xml
index 3ee78e841..23d2375b0 100644
--- a/chapter05/binutils-pass1-inst.xml
+++ b/chapter05/binutils-pass1-inst.xml
@@ -47,9 +47,14 @@ when linking statically.</para></listitem>
<screen><userinput>make configure-host
make LDFLAGS="-all-static"</userinput></screen>
-<para>The meaning of the make option:</para>
+<para>The meaning of the make options:</para>
<itemizedlist>
+<listitem><para><userinput>configure-host</userinput>: This forces all the
+subdirectories to be configured immediately. A statically linked build will
+fail without this. We therefore use this option to work around the
+problem.</para></listitem>
+
<listitem><para><userinput>LDFLAGS="-all-static"</userinput>: This tells the
linker that all the Binutils programs should be linked statically. However,
strictly speaking, <userinput>"-all-static"</userinput> is first passed to the