diff options
-rw-r--r-- | chapter05/binutils-pass1-inst.xml | 7 |
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 |