- Timestamp:
- 02/18/2014 07:16:55 AM (10 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, 7.5, 7.6, 7.7, 7.8, 7.9, 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, 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:
- aa976fe
- Parents:
- 177aee0
- Location:
- chapter05
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter05/binutils-pass1.xml
r177aee0 r3dc9543 73 73 <para>Now prepare Binutils for compilation:</para> 74 74 75 <screen><userinput remap="configure">../binutils-&binutils-version;/configure \75 <screen><userinput remap="configure">../binutils-&binutils-version;/configure \ 76 76 --prefix=/tools \ 77 77 --with-sysroot=$LFS \ -
chapter05/binutils-pass2.xml
r177aee0 r3dc9543 54 54 AR=$LFS_TGT-ar \ 55 55 RANLIB=$LFS_TGT-ranlib \ 56 ../binutils-&binutils-version;/configure \56 ../binutils-&binutils-version;/configure \ 57 57 --prefix=/tools \ 58 58 --disable-nls \ -
chapter05/expect.xml
r177aee0 r3dc9543 52 52 <para>Now prepare Expect for compilation:</para> 53 53 54 <screen><userinput remap="configure">./configure --prefix=/tools --with-tcl=/tools/lib \ 55 --with-tclinclude=/tools/include</userinput></screen> 54 <screen><userinput remap="configure">./configure --prefix=/tools \ 55 --with-tcl=/tools/lib \ 56 --with-tclinclude=/tools/include</userinput></screen> 56 57 57 58 <variablelist> -
chapter05/gcc-pass2.xml
r177aee0 r3dc9543 78 78 cp -uv $file{,.orig} 79 79 sed -e 's@/lib\(64\)\?\(32\)\?/ld@/tools&@g' \ 80 -e 's@/usr@/tools@g' $file.orig > $file80 -e 's@/usr@/tools@g' $file.orig > $file 81 81 echo ' 82 82 #undef STANDARD_STARTFILE_PREFIX_1 -
chapter05/libstdc++.xml
r177aee0 r3dc9543 57 57 58 58 <screen><userinput remap="configure">../gcc-&gcc-version;/libstdc++-v3/configure \ 59 --host=$LFS_TGT 60 --prefix=/tools 61 --disable-multilib 62 --disable-shared 63 --disable-nls 64 --disable-libstdcxx-threads 65 --disable-libstdcxx-pch 59 --host=$LFS_TGT \ 60 --prefix=/tools \ 61 --disable-multilib \ 62 --disable-shared \ 63 --disable-nls \ 64 --disable-libstdcxx-threads \ 65 --disable-libstdcxx-pch \ 66 66 --with-gxx-include-dir=/tools/$LFS_TGT/include/c++/&gcc-version;</userinput></screen> 67 67 -
chapter05/stripping.xml
r177aee0 r3dc9543 17 17 18 18 <screen><userinput>strip --strip-debug /tools/lib/* 19 strip --strip-unneeded /tools/{,s}bin/*</userinput></screen>19 /usr/bin/strip --strip-unneeded /tools/{,s}bin/*</userinput></screen> 20 20 21 21 <para>These commands will skip a number of files, reporting that it does not 22 recognize their file format. Most of these are scripts instead of binaries.</para> 22 recognize their file format. Most of these are scripts instead of binaries. 23 Also use the system strip command to include the strip binary in /tools.</para> 23 24 24 25 <para>Take care <emphasis>not</emphasis> to use
Note:
See TracChangeset
for help on using the changeset viewer.