Changeset f6820bb6 for chapter05/gcc-pass1.xml
- Timestamp:
- 10/30/2022 02:23:55 PM (2 years ago)
- Branches:
- 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 12.2, 12.2-rc1, bdubbs/gcc13, multilib, renodr/libudev-from-systemd, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/update-glibc
- Children:
- 6b052ef
- Parents:
- 019499e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter05/gcc-pass1.xml
r019499e rf6820bb6 51 51 52 52 <note><para>There are frequent misunderstandings about this chapter. The 53 procedures are the same as every other chapter as explained earlier (<xref54 linkend='buildinstr'/>). First extract the gcctarball from the sources55 directory and then change to the directory created. Only then should you53 procedures are the same as every other chapter, as explained earlier (<xref 54 linkend='buildinstr'/>). First, extract the gcc-&gcc-version; tarball from the sources 55 directory, and then change to the directory created. Only then should you 56 56 proceed with the instructions below.</para></note> 57 57 … … 108 108 <term><parameter>--with-glibc-version=&glibc-version;</parameter></term> 109 109 <listitem> 110 <para>This option specifies the version of glibc which will be110 <para>This option specifies the version of Glibc which will be 111 111 used on the target. It is not relevant to the libc of the host 112 distro because everything compiled by pass1 gccwill run in the112 distro because everything compiled by pass1 GCC will run in the 113 113 chroot environment, which is isolated from libc of the host 114 114 distro.</para> … … 153 153 <listitem> 154 154 <para>This switch forces GCC to link its internal libraries 155 statically. We need this because the shared libraries require glibc,155 statically. We need this because the shared libraries require Glibc, 156 156 which is not yet installed on the target system.</para> 157 157 </listitem> … … 205 205 does not exist, so the internal header that has just been installed is a 206 206 partial, self-contained file and does not include the extended features of 207 the system header. This is adequate for building glibc, but the full207 the system header. This is adequate for building Glibc, but the full 208 208 internal header will be needed later. Create a full version of the internal 209 209 header using a command that is identical to what the GCC build system does
Note:
See TracChangeset
for help on using the changeset viewer.