diff options
Diffstat (limited to 'chapter05/binutils-pass1-inst.xml')
-rw-r--r-- | chapter05/binutils-pass1-inst.xml | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/chapter05/binutils-pass1-inst.xml b/chapter05/binutils-pass1-inst.xml index e10415645..8b9328755 100644 --- a/chapter05/binutils-pass1-inst.xml +++ b/chapter05/binutils-pass1-inst.xml @@ -35,6 +35,7 @@ cd ../binutils-build</userinput></screen></para> <listitem><para><userinput>--prefix=/tools</userinput>: This tells the configure script to prepare to install the Binutils programs in the <filename>/tools</filename> directory.</para></listitem> + <listitem><para><userinput>--disable-nls</userinput>: This disables internationalization (a word often shortened to i18n). We don't need this for our static programs and <emphasis>nls</emphasis> often causes problems @@ -69,14 +70,15 @@ make -C ld LIB_PATH=/tools/lib</userinput></screen></para> <itemizedlist> <listitem><para><userinput>-C ld clean</userinput>: This tells the make program -to remove all the compiled files only in the <filename>ld</filename> +to remove all the compiled files, but only in the <filename>ld</filename> subdirectory.</para></listitem> <listitem><para><userinput>-C ld LIB_PATH=/tools/lib</userinput>: This option rebuilds everything in the <filename>ld</filename> subdirectory. Specifying the LIB_PATH makefile variable on the command line allows us to override the default -value and have it point to our temporary tools location. This preparation will -be utilised later on in the chapter.</para></listitem> +value and have it point to our temporary tools location. The value of this +variable specifies the linker's default library search path. You'll see how this +preparation is utilised later on in the chapter.</para></listitem> </itemizedlist> <caution><para>Do not yet remove the Binutils build and source |