Changeset 76b06f6 for BOOK/cross-tools/ppc
- Timestamp:
- Sep 24, 2013, 11:53:17 AM (12 years ago)
- Children:
- 2e9ccbe
- Parents:
- 111b12a
- Location:
- BOOK/cross-tools/ppc
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/cross-tools/ppc/eglibc.xml
r111b12a r76b06f6 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/ppc/eglibc.xml" 31 xpointer="xpointer(//*[@os='p5'])"/> 32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/ppc/eglibc.xml" 35 xpointer="xpointer(//*[@os='p6'])"/> 36 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/eglibc.xml" 39 xpointer="xpointer(//*[@os='db'])"/> 40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/eglibc.xml" 43 xpointer="xpointer(//*[@os='dc'])"/> 44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 46 href="../common/eglibc.xml" 31 47 xpointer="xpointer(//*[@os='e'])"/> … … 39 55 xpointer="xpointer(//*[@os='dd'])"/> 40 56 41 <screen os="de"><userinput>echo "libc_cv_ssp=no" > config.cache</userinput></screen> 57 <screen os="de"><userinput>cat > config.cache << "EOF" 58 libc_cv_forced_unwind=yes 59 libc_cv_c_cleanup=yes 60 libc_cv_ppc_machine=yes 61 libc_cv_gnu89_inline=yes 62 libc_cv_ssp=no 63 EOF</userinput></screen> 42 64 43 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 81 103 xpointer="xpointer(//*[@os='dn'])"/> 82 104 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 106 href="../../final-system/common/eglibc.xml" 107 xpointer="xpointer(//*[@os='ra'])"/> 108 109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 110 href="../common/eglibc.xml" 111 xpointer="xpointer(//*[@os='rb'])"/> 112 83 113 </sect2> 84 114 -
BOOK/cross-tools/ppc/gcc-final.xml
r111b12a r76b06f6 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href=" ../../final-system/common/gcc.xml"26 href="gcc-static.xml" 27 27 xpointer="xpointer(//*[@os='p1'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href=" ../../final-system/common/gcc.xml"30 href="gcc-static.xml" 31 31 xpointer="xpointer(//*[@os='p2'])"/> 32 32 … … 46 46 href="gcc-static.xml" 47 47 xpointer="xpointer(//*[@os='ah'])"/> 48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="gcc-static.xml" 51 xpointer="xpointer(//*[@os='ai'])"/> 52 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="gcc-static.xml" 55 xpointer="xpointer(//*[@os='aj'])"/> 48 56 49 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/ppc/gcc-static.xml
r111b12a r76b06f6 25 25 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 27 href="../ ../final-system/common/gcc.xml"27 href="../common/gcc-static.xml" 28 28 xpointer="xpointer(//*[@os='p1'])"/> 29 29 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 31 href="../ ../final-system/common/gcc.xml"31 href="../common/gcc-static.xml" 32 32 xpointer="xpointer(//*[@os='p2'])"/> 33 33 … … 44 44 xpointer="xpointer(//*[@os='ag'])"/> 45 45 46 <screen os="ah"><userinput>echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/rs6000/sysv4.h 46 <screen os="ah"><userinput>echo -en '#undef STANDARD_INCLUDE_DIR\n#define STANDARD_INCLUDE_DIR "/tools/include/"\n\n' >> gcc/config/rs6000/sysv4.h 47 echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/rs6000/sysv4.h 47 48 echo -en '\n#undef STANDARD_STARTFILE_PREFIX_2\n#define STANDARD_STARTFILE_PREFIX_2 ""\n' >> gcc/config/rs6000/sysv4.h</userinput></screen> 49 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 51 href="../common/gcc-static.xml" 52 xpointer="xpointer(//*[@os='ai'])"/> 53 54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 55 href="../common/gcc-static.xml" 56 xpointer="xpointer(//*[@os='aj'])"/> 48 57 49 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/ppc/linux-headers.xml
r111b12a r76b06f6 31 31 xpointer="xpointer(//*[@os='b'])"/> 32 32 33 <screen os="c"><userinput>make mrproper 33 <screen os="c"><userinput>install -dv /tools/include 34 make mrproper 34 35 make ARCH=powerpc headers_check 35 make ARCH=powerpc INSTALL_HDR_PATH=/tools headers_install</userinput></screen> 36 make ARCH=powerpc INSTALL_HDR_PATH=dest headers_install 37 cp -rv dest/include/* /tools/include</userinput></screen> 36 38 37 39 <variablelist os="d"> … … 51 53 52 54 <varlistentry os="d3"> 53 <term><parameter>make ARCH=powerpc INSTALL_HDR_PATH= /toolsheaders_install</parameter></term>55 <term><parameter>make ARCH=powerpc INSTALL_HDR_PATH=dest headers_install</parameter></term> 54 56 <listitem> 55 <para>This will install the kernel headers into 56 <filename class="directory">/tools/include</filename>.</para> 57 <para>Normally the headers_install target removes the entire 58 destination directory (default 59 <filename class="directory">/usr/include</filename>) before 60 installing the headers. To prevent this, we tell the kernel to 61 install the headers to a directory inside the source dir.</para> 57 62 </listitem> 58 63 </varlistentry>
Note:
See TracChangeset
for help on using the changeset viewer.