aboutsummaryrefslogtreecommitdiffstats
path: root/chapter05/binutils-pass2-inst.xml
blob: 87ca80ec6717926b62730eedea6a81b4a6f52cd2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<sect2><title>&nbsp;</title><para>&nbsp;</para></sect2>

<sect2>
<title>Installation of Binutils</title>

<para><screen><userinput>patch -Np1 -i ../binutils-&binutils-version;-lib-path.patch
mkdir ../binutils-build
cd ../binutils-build
../binutils-&binutils-version;/configure --prefix=/stage1 \
&nbsp;&nbsp;&nbsp;&nbsp;--enable-shared --with-lib-path=/stage1/lib
make 
make check
make install</userinput></screen></para>

<para><screen><userinput>make -C ld clean
make -C ld LIB_PATH=/usr/lib:/lib</userinput></screen></para>

<para>Do not remove the binutils-* directories after the installation.
We'll need this directory again in chapter 6 as-is.</para>

</sect2>