- Timestamp:
- 06/27/2023 08:59:47 PM (12 months ago)
- Branches:
- xry111/arm64, xry111/arm64-12.0
- Children:
- 5f555ba
- Parents:
- 53415749 (diff), 0fe3bb0 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- chapter08
- Files:
-
- 1 added
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter08/chapter08.xml
r53415749 r0eb03e9d 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="expect.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dejagnu.xml"/> 32 33 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="binutils.xml"/> 34 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gmp.xml"/> … … 40 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="shadow.xml"/> 41 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gcc.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pkgconf ig.xml"/>41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pkgconf.xml"/> 43 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ncurses.xml"/> 44 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sed.xml"/> -
chapter08/flex.xml
r53415749 r0eb03e9d 74 74 programs, create a symbolic link named <filename>lex</filename> that 75 75 runs <filename>flex</filename> in <command>lex</command> emulation 76 mode:</para> 76 mode, and also create the man page of <command>lex</command> as a 77 symlink:</para> 77 78 78 <screen><userinput remap="install">ln -sv flex /usr/bin/lex</userinput></screen> 79 <screen><userinput remap="install">ln -sv flex /usr/bin/lex 80 ln -sv flex.1 /usr/share/man/man1/lex.1</userinput></screen> 79 81 80 82 </sect2> -
chapter08/gawk.xml
r53415749 r0eb03e9d 61 61 62 62 <screen><userinput remap="install">make LN='ln -f' install</userinput></screen> 63 64 <para>The installation process already created <command>awk</command> 65 as a symlink to <command>gawk</command>, create its man page as a 66 symlink as well:</para> 67 68 <screen><userinput remap="install">ln -sv gawk.1 /usr/share/man/man1/awk.1</userinput></screen> 63 69 64 70 <variablelist> -
chapter08/gcc.xml
r53415749 r0eb03e9d 209 209 210 210 <screen><userinput remap="install">ln -svr /usr/bin/cpp /usr/lib</userinput></screen> 211 <!-- already done earlier 211 212 212 <para>Many packages use the name <command>cc</command> to call the C 213 compiler. To satisfy those packages, create a symlink:</para> 214 215 <screen><userinput remap="install">ln -sv gcc /usr/bin/cc</userinput></screen> 216 --> 213 compiler. We've already created <command>cc</command> as a symlink in 214 <xref linkend='ch-tools-gcc-pass2'/>, create its man page as a symlink 215 as well:</para> 216 217 <screen><userinput remap="install">ln -sv gcc.1 /usr/share/man/man1/cc.1</userinput></screen> 218 217 219 <para>Add a compatibility symlink to enable building programs with 218 220 Link Time Optimization (LTO):</para> -
chapter08/glibc.xml
r53415749 r0eb03e9d 196 196 <screen><userinput remap="install">touch /etc/ld.so.conf</userinput></screen> 197 197 198 < para>Fix the Makefile to skip an unneeded sanity check199 that fails in the LFS partial environment:200 </para>198 <!-- https://sourceware.org/bugzilla/show_bug.cgi?id=21911 --> 199 <para>Fix the Makefile to skip an outdated sanity check 200 that fails with a modern Glibc configuration:</para> 201 201 202 202 <screen><userinput remap="install">sed '/test-installation/s@$(PERL)@echo not running@' -i ../Makefile</userinput></screen>
Note:
See TracChangeset
for help on using the changeset viewer.