Changeset 5e49531
- Timestamp:
- 08/29/2003 11:20:53 PM (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:
- 391d2ee
- Parents:
- 89fcc34
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r89fcc34 r5e49531 121 121 </para></listitem> 122 122 123 <listitem><para>August 30th, 2003 [alex]: Added some missing markup, changed 124 a few /static's to /stage1's.</para></listitem> 125 126 <listitem><para>August 30th, 2003 [alex]: Chapter 06 - Added all the missing 127 text lines before the make checks, and reworded other lines.</para></listitem> 128 129 <listitem><para>August 28th, 2003 [alex]: Chapter 06 - Re-adjusting toolchain: 130 Added a forgotten backslash.</para></listitem> 131 132 <listitem><para>August 28th, 2003 [alex]: Fixed a few typos and added some 133 missing markup.</para></listitem> 134 135 <listitem><para>August 28th, 2003 [alex]: Chapter 06 - Binutils and GCC: 136 Integrated text from the pure-lfs hint.</para></listitem> 137 138 <listitem><para>August 27th, 2003 [alex]: Chapter 06 - Glibc: Integrated text 139 from the pure-lfs hint.</para></listitem> 140 123 141 <listitem><para>August 26th, 2003 [alex]: Chapter 06 & 08 - Moved the 124 142 installation of the kernel manpages from chapter 6 to 8.</para></listitem> -
chapter06/bootscripts-inst.xml
r89fcc34 r5e49531 5 5 6 6 <para>We will be using SysV style init scripts. We have chosen this style 7 because it is widely used and we feel comfortable with it. If you would 8 prefer to try something else, Marc Heerdink has written a hint about BSD 9 s tyle init scripts, which may be found at10 <ulink url="&hints-root;bsd-init.txt"/>.</para>7 because it is widely used and we feel comfortable with it. If you would prefer 8 to try something else, Marc Heerdink has written a hint about BSD style init 9 scripts, to be found at <ulink url="&hints-root;bsd-init.txt"/>. And if you'd 10 like something more radical, search the LFS mailing lists for depinit.</para> 11 11 12 12 <para>If you decide to use BSD style, or some other style scripts, you can -
chapter06/gcc-2953-inst.xml
r89fcc34 r5e49531 20 20 make install</userinput></screen></para> 21 21 22 <para>Add the lib directory to ld.so.conf so they can be found during23 run-time:</para>22 <para>Add the compiler's library directory to <filename>ld.so.conf</filename>, 23 so these libraries can be found at run time:</para> 24 24 25 25 <para><screen><userinput>echo "/opt/gcc-2.95.3/lib" >> /etc/ld.so.conf -
chapter06/introduction.xml
r89fcc34 r5e49531 26 26 <para>The order in which packages are installed in this chapter has 27 27 to be strictly followed, to ensure that no program gets a path referring 28 to <filename class="directory">/sta tic</filename> hard-wired into it.28 to <filename class="directory">/stage1</filename> hard-wired into it. 29 29 For the same reason, <emphasis>do not </emphasis> compile packages 30 30 in parallel. Compiling in parallel may save you some time (especially on 31 31 dual-CPU machines), but it could result in a program containing a 32 hard-wired path to <filename class="directory">/sta tic</filename>,32 hard-wired path to <filename class="directory">/stage1</filename>, 33 33 which will cause the program to stop working when the static directory 34 34 is removed.</para> -
chapter06/man-inst.xml
r89fcc34 r5e49531 28 28 <emphasis>/usr/bin:/bin</emphasis> to PATH for the 29 29 <userinput>./configure</userinput> command, we ensure that man doesn't 30 use the programs in the <filename class="directory">/sta tic</filename>30 use the programs in the <filename class="directory">/stage1</filename> 31 31 directory.</para> 32 32 -
chapter06/revisedchroot.xml
r89fcc34 r5e49531 7 7 beginning of this chapter might not work anymore (if your host distribution 8 8 was based on glibc-2.2.x or older, the programs in <filename 9 class="directory">/sta tic/bin</filename>, such as <filename>bash</filename>,9 class="directory">/stage1/bin</filename>, such as <filename>bash</filename>, 10 10 will not work anymore). The following chroot command will work regardless 11 11 of your host distribution's Glibc version.</para> … … 13 13 <para>Additionally, now that all software has been installed there is no 14 14 need to use anything from the <filename 15 class="directory">/sta tic</filename> directory anymore.</para>15 class="directory">/stage1</filename> directory anymore.</para> 16 16 17 17 <para><screen><userinput>chroot $LFS /usr/bin/env -i \ -
chapter08/kernel-inst.xml
r89fcc34 r5e49531 26 26 more information.</para> 27 27 28 <para>If you wish, you may skip kernel configuration by copying the 29 kernel config file, <filename>.config</filename>, from your host 30 system to the 28 <para>If you wish, you may skip kernel configuration by simply copying the 29 kernel config file, <filename>.config</filename>, from your host system to the 31 30 <filename class="directory">$LFS/usr/src/linux-&kernel-version;</filename> 32 31 directory.</para> 33 32 34 <para>It's important to note that to be compliant with P osixshared memory33 <para>It's important to note that to be compliant with POSIX shared memory 35 34 requirements, we must enable the tmpfs filesystem option, and mount a tmpfs 36 filesystem at /dev/shm.</para>35 filesystem at <filename>/dev/shm</filename>.</para> 37 36 38 37 <para>Verify dependencies and create dependency information files:</para>
Note:
See TracChangeset
for help on using the changeset viewer.