Changeset dc19fb6
- Timestamp:
- 09/21/2003 01:40:43 AM (21 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 76d113f
- Parents:
- a3e3143d
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
ra3e3143d rdc19fb6 59 59 <listitem><para>gcc-2.95.3-returntype-fix.patch</para></listitem> 60 60 <listitem><para>gcc-3.3.1-no_fixincludes-2.patch</para></listitem> 61 <listitem><para>gcc- 3.3.1-specs-1.patch</para></listitem>61 <listitem><para>gcc-&gcc-specs-version;.patch</para></listitem> 62 62 <listitem><para>gcc-3.3.1-suppress-libiberty.patch</para></listitem> 63 63 <listitem><para>grub-0.93</para></listitem> … … 93 93 <listitem><para>vim-6.1.patch</para></listitem> 94 94 </itemizedlist> 95 </para></listitem> 96 97 <listitem><para>September 20th, 2003 [greg]: Chapter 5 - GCC Pass 2: Updated 98 to gcc-3.3.1-specs-2.patch. Ncurses: added --enable-overwrite and description. 95 99 </para></listitem> 96 100 -
chapter04/chapter04.xml
ra3e3143d rdc19fb6 261 261 <ulink url="&http;/gcc-3.3.1-no_fixincludes-2.patch"/> 262 262 GCC Specs Patch: 263 <ulink url="&http;/gcc- 3.3.1-specs-1.patch"/>263 <ulink url="&http;/gcc-&gcc-specs-version;.patch"/> 264 264 GCC Suppress Libiberty Patch: 265 265 <ulink url="&http;/gcc-3.3.1-suppress-libiberty.patch"/> -
chapter05/gcc-pass2-inst.xml
ra3e3143d rdc19fb6 35 35 version actually used for the LFS system.</para> 36 36 37 <para>The last patch changes GCC's default location of the dynamic linker 38 (ld). Patching now rather than adjusting the specs file after installation 39 ensures that our new dynamic linker gets used during the actual build of GCC. 40 That is, all the final (and temporary) binaries created during the build will 41 link against the new Glibc.</para> 37 <para>The last patch changes GCC's default location of the dynamic linker 38 (typically ld-linux.so.2). It also removes <filename class="directory">/usr/include 39 </filename> from GCC's include search path. Patching now rather than adjusting 40 the specs file after installation ensures that our new dynamic linker gets used 41 during the actual build of GCC. That is, all the final (and temporary) binaries 42 created during the build will link against the new Glibc.</para> 42 43 43 44 <para>Create a separate build directory again:</para> -
chapter05/ncurses-inst.xml
ra3e3143d rdc19fb6 16 16 17 17 <para><screen><userinput>./configure --prefix=/tools --with-shared \ 18 --without-debug --without-ada </userinput></screen></para>18 --without-debug --without-ada --enable-overwrite</userinput></screen></para> 19 19 20 20 <para>The meaning of the configure options:</para> … … 25 25 This must be done because once we enter the chroot environment, Ada will no 26 26 longer be available.</para></listitem> 27 </itemizedlist> 27 28 <listitem><para><userinput>--enable-overwrite</userinput>: This tells Ncurses 29 to install its header files into <filename class="directory">/tools/include</filename> 30 instead of <filename class="directory">/tools/include/ncurses</filename> to 31 ensure that other packages can find the Ncurses headers successfully.</para> 32 </listitem></itemizedlist> 28 33 29 34 <para>Compile the programs and libraries:</para> -
entities/gcc.ent
ra3e3143d rdc19fb6 18 18 19 19 <!ENTITY gcc-version "3.3.1"> 20 <!ENTITY gcc-specs-version "3.3.1-specs- 1">20 <!ENTITY gcc-specs-version "3.3.1-specs-2"> 21 21 <!ENTITY gcc-depversion "2.95.3"> 22 22 <!ENTITY gcc-contversion "3.1"> -
index.xml
ra3e3143d rdc19fb6 4 4 5 5 6 <!ENTITY version "200309 19">7 <!ENTITY releasedate "September 19th, 2003">6 <!ENTITY version "20030920"> 7 <!ENTITY releasedate "September 20th, 2003"> 8 8 <!ENTITY nbsp " "> 9 9
Note:
See TracChangeset
for help on using the changeset viewer.