- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/common/binutils.xml
r686839b rb6831b6 40 40 needs to be resolved before running the test suites for Binutils and GCC.</para> 41 41 42 <!-- Branch update patch area43 <para os="p1">The following patch contains a number of updates to the44 &binutils-version; branch by the Binutils developers:</para>45 46 <screen os="p2"><userinput>patch -Np1 -i ../&binutils-branch_update-patch;</userinput></screen>47 -->48 49 42 <para os="g">The Binutils documentation recommends building Binutils outside of the 50 43 source directory in a dedicated build directory:</para> … … 57 50 <screen os="ca"><userinput>CC="gcc -isystem /usr/include" \ 58 51 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \ 59 ../binutils-&binutils- dir;/configure --prefix=/usr \52 ../binutils-&binutils-version;/configure --prefix=/usr \ 60 53 --enable-shared</userinput></screen> 61 54 … … 98 91 <para os="p">Test the results:</para> 99 92 100 <screen os="q"><userinput remap="test">make check</userinput></screen>93 <screen os="q"><userinput>make check</userinput></screen> 101 94 102 95 <para os="r">Install the package:</para> … … 107 100 file that is needed by some packages:</para> 108 101 109 <screen os="u"><userinput>cp -v ../binutils-&binutils- dir;/include/libiberty.h /usr/include</userinput></screen>102 <screen os="u"><userinput>cp -v ../binutils-&binutils-version;/include/libiberty.h /usr/include</userinput></screen> 110 103 111 104 </sect2> … … 120 113 121 114 <seglistitem> 122 <seg>addr2line, ar, as, c++filt, elfedit, gprof, ld, ld.bfd, nm, objcopy, 123 objdump, 115 <seg>addr2line, ar, as, c++filt, gprof, ld, nm, objcopy, objdump, 124 116 ranlib, readelf, size, strings, and strip</seg> 125 117 <seg>libiberty.a, libbfd.[a,so], and libopcodes.[a,so]</seg> … … 178 170 </varlistentry> 179 171 180 <varlistentry id="elfedit">181 <term><command>elfedit</command></term>182 <listitem>183 <para>Updates the ELF header of ELF files</para>184 <indexterm zone="ch-system-binutils elfedit">185 <primary sortas="b-elfedit">elfedit</primary>186 </indexterm>187 </listitem>188 </varlistentry>189 190 172 <varlistentry id="gprof"> 191 173 <term><command>gprof</command></term> … … 206 188 <indexterm zone="ch-system-binutils ld"> 207 189 <primary sortas="b-ld">ld</primary> 208 </indexterm>209 </listitem>210 </varlistentry>211 212 <varlistentry id="ld.bfd">213 <term><command>ld.bfd</command></term>214 <listitem>215 <para>Hard link to <command>ld</command></para>216 <indexterm zone="ch-system-binutils ld.bfd">217 <primary sortas="b-ld.bfd">ld.bfd</primary>218 190 </indexterm> 219 191 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.