Changeset 0b5096ca
- Timestamp:
- 04/12/2005 07:42:57 PM (19 years ago)
- Branches:
- 6.1, 6.1.1
- Children:
- 19d6aec
- Parents:
- b750f7c2
- Location:
- chapter05
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter05/adjusting.xml
rb750f7c2 r0b5096ca 69 69 <screen><userinput>rm -f /tools/lib/gcc/*/*/include/{pthread.h,bits/sigthread.h}</userinput></screen> 70 70 71 <beginpage/> 72 71 73 <caution><para>At this point, it is imperative to stop and ensure that 72 74 the basic functions (compiling and linking) of the new toolchain are -
chapter05/coreutils.xml
rb750f7c2 r0b5096ca 55 55 <para>To test the results, issue: <userinput>make 56 56 RUN_EXPENSIVE_TESTS=yes check</userinput>. The 57 <parameter>RUN_EXPENSIVE_TESTS=yes</parameter> parameter tells the 58 test suite to run several additional tests that are considered 57 <parameter condition="html">RUN_EXPENSIVE_TESTS=yes</parameter> 58 <parameter condition="pdf">RUN_EXPENSIVE_ TESTS=yes</parameter> 59 parameter tells the test suite to run several additional tests that are considered 59 60 relatively expensive (in terms of CPU power and memory usage) on some 60 61 platforms, but generally are not a problem on Linux.</para> -
chapter05/expect.xml
rb750f7c2 r0b5096ca 83 83 <para>The source directories of both Tcl and Expect can now be removed.</para> 84 84 85 <beginpage/> 86 85 87 </sect2> 86 88 -
chapter05/gcc-pass1.xml
rb750f7c2 r0b5096ca 49 49 --libexecdir=/tools/lib --with-local-prefix=/tools \ 50 50 --disable-nls --enable-shared --enable-languages=c</userinput></screen> 51 51 52 52 <para>The meaning of the configure options:</para> 53 53 … … 84 84 85 85 <screen><userinput>make bootstrap</userinput></screen> 86 87 <beginpage/> 86 88 87 89 <para>The meaning of the make parameters:</para> -
chapter05/gcc-pass2.xml
rb750f7c2 r0b5096ca 165 165 earlier.</para> 166 166 167 <beginpage/> 168 167 169 <para>Compilation is now complete. As previously mentioned, running 168 170 the test suites for the temporary tools compiled in this chapter is -
chapter05/glibc.xml
rb750f7c2 r0b5096ca 79 79 <listitem><para>While not required, this switch ensures that there are 80 80 no errors pertaining to which Binutils programs get used during the 81 Glibc build.</para>< /listitem>81 Glibc build.</para><beginpage/></listitem> 82 82 </varlistentry> 83 83 … … 152 152 issuing a <command>make -k check</command> command. If using this option, be sure to log the 153 153 output so that the log file can be examined for failures later.</para> 154 155 <beginpage/> 154 156 155 157 <para>The install stage of Glibc will issue a harmless warning at the -
chapter05/tcl.xml
rb750f7c2 r0b5096ca 71 71 <screen><userinput>ln -s tclsh8.4 /tools/bin/tclsh</userinput></screen> 72 72 73 <beginpage/> 74 73 75 </sect2> 74 76 -
chapter05/toolchaintechnotes.xml
rb750f7c2 r0b5096ca 81 81 before too much additional work is performed.</para> 82 82 83 <beginpage/> 84 83 85 <para>Binutils installs its assembler and linker in two locations, 84 86 <filename class="directory">/tools/bin</filename> and <filename … … 168 170 class="directory">/tools</filename>.</para> 169 171 172 <beginpage/> 173 170 174 <para>Upon entering the chroot environment in <xref 171 175 linkend="chapter-building-system"/>, the first major package to be
Note:
See TracChangeset
for help on using the changeset viewer.