Changeset 08c058a for BOOK/final-system
- Timestamp:
- May 18, 2007, 10:29:18 PM (17 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- 5996e571
- Parents:
- 0a2bf2e
- Location:
- BOOK/final-system
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/64/gcc.xml
r0a2bf2e r08c058a 22 22 <title>Installation of GCC</title> 23 23 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 25 href="../common/gcc.xml" 26 xpointer="xpointer(//*[@os='p1'])"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 29 href="../common/gcc.xml" 30 xpointer="xpointer(//*[@os='p2'])"/> 31 32 <para os="p3">Apply the following patch so that GCC links to /lib 24 <para os="p1">Apply the following patch so that GCC links to /lib 33 25 instead of /lib64:</para> 34 26 35 <screen os="p 4"><userinput>patch -Np1 -i ../&gcc-pure64-patch;</userinput></screen>27 <screen os="p2"><userinput>patch -Np1 -i ../&gcc-pure64-patch;</userinput></screen> 36 28 37 29 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/final-system/common/gcc.xml
r0a2bf2e r08c058a 25 25 <sect2 role="installation"> 26 26 <title>Installation of GCC</title> 27 28 <para os="p1">The following patch fixes the searching of multilib dirs29 for specs file. The patch standardizes the gcc drivers path iteration30 functions, ensuring multilib directories are searched in the correct31 order. This fixes various issues, most noticably with libtool on32 multilib systems:</para>33 34 <screen os="p2"><userinput>patch -Np1 -i ../&gcc-PR20425-patch;</userinput></screen>35 27 36 28 <para os="d">Apply a <command>sed</command> substitution that will suppress the -
BOOK/final-system/mips64-64/gcc.xml
r0a2bf2e r08c058a 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 25 href="../ common/gcc.xml"25 href="../64/gcc.xml" 26 26 xpointer="xpointer(//*[@os='p1'])"/> 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 29 href="../ common/gcc.xml"29 href="../64/gcc.xml" 30 30 xpointer="xpointer(//*[@os='p2'])"/> 31 32 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"33 href="../64/gcc.xml"34 xpointer="xpointer(//*[@os='p3'])"/>35 36 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"37 href="../64/gcc.xml"38 xpointer="xpointer(//*[@os='p4'])"/>39 31 40 32 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/final-system/mips64/gcc.xml
r0a2bf2e r08c058a 21 21 <sect2 role="installation"> 22 22 <title>Installation of GCC</title> 23 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"25 href="../common/gcc.xml"26 xpointer="xpointer(//*[@os='p1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"29 href="../common/gcc.xml"30 xpointer="xpointer(//*[@os='p2'])"/>31 23 32 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/final-system/multilib/gcc.xml
r0a2bf2e r08c058a 21 21 <sect2 role="installation"> 22 22 <title>Installation of GCC</title> 23 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"25 href="../common/gcc.xml"26 xpointer="xpointer(//*[@os='p1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"29 href="../common/gcc.xml"30 xpointer="xpointer(//*[@os='p2'])"/>31 23 32 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/final-system/ppc64/gcc.xml
r0a2bf2e r08c058a 22 22 <title>Installation of GCC</title> 23 23 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 25 href="../common/gcc.xml" 26 xpointer="xpointer(//*[@os='p1'])"/> 27 28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 29 href="../common/gcc.xml" 30 xpointer="xpointer(//*[@os='p2'])"/> 31 32 <para>GCC includes a <filename class="directory">nof</filename> directory 24 <para os="ap1">GCC includes a <filename class="directory">nof</filename> directory 33 25 of 32-bit code for processors which do not have hardware floating point. 34 26 Installing it causes a linkage failure on a 64-bit system. and is 35 27 unnecessary. The following patch will prevent it being compiled.</para> 36 28 37 <screen ><userinput>patch -Np1 -i ../&gcc-nof-patch;</userinput></screen>29 <screen os="ap2"><userinput>patch -Np1 -i ../&gcc-nof-patch;</userinput></screen> 38 30 39 31 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/final-system/sparc-chapter.xml
r0a2bf2e r08c058a 21 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/adjusting.xml"/> 22 22 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/> 23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href=" sparc/gcc.xml"/>23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc.xml"/> 24 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/sed.xml"/> 25 25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/e2fsprogs.xml"/> -
BOOK/final-system/sparc64-64-chapter.xml
r0a2bf2e r08c058a 21 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/adjusting.xml"/> 22 22 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/> 23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href=" sparc64-64/gcc.xml"/>23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/gcc.xml"/> 24 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/sed.xml"/> 25 25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/e2fsprogs.xml"/> -
BOOK/final-system/sparc64-chapter.xml
r0a2bf2e r08c058a 22 22 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/adjusting.xml"/> 23 23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/> 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href=" sparc64/gcc.xml"/>24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gcc.xml"/> 25 25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/multiarch_wrapper.xml"/> 26 26 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/sed.xml"/>
Note:
See TracChangeset
for help on using the changeset viewer.