Changeset 6d4c909 for BOOK/cross-tools/common
- Timestamp:
- Feb 21, 2006, 1:56:25 AM (19 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- ad0c7e6
- Parents:
- f0ed7ed
- Location:
- BOOK/cross-tools/common
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/cross-tools/common/binutils.xml
rf0ed7ed r6d4c909 130 130 <screen os="bi"><userinput>make install</userinput></screen> 131 131 132 <para os="bj">Copy <filename class="headerfile">libiberty.h</filename> file to132 <para os="bj">Copy the <filename class="headerfile">libiberty.h</filename> file to 133 133 <filename class="directory">/tools/include</filename> directory:</para> 134 134 -
BOOK/cross-tools/common/cflags.xml
rf0ed7ed r6d4c909 19 19 unset CXXFLAGS</userinput></screen> 20 20 21 <para>Now we willadd these to <filename>~/.bashrc</filename>, just in21 <para>Now add these to <filename>~/.bashrc</filename>, just in 22 22 case you have to exit and restart building later:</para> 23 23 -
BOOK/cross-tools/common/glibc.xml
rf0ed7ed r6d4c909 27 27 risk.</para> 28 28 29 <para os="db">We will disable the linking to 30 <filename>libgcc_eh</filename>:</para> 29 <para os="db">Disable linking to <filename>libgcc_eh</filename>:</para> 31 30 32 31 <screen os="dc"><userinput>patch -Np1 -i ../&glibc-libgcc_eh-patch;</userinput></screen> … … 48 47 xpointer="xpointer(//*[@os='f'])"/> 49 48 50 <para os="dd">For NPTL enabled systems we will need to add the following lines to51 <filename>config.cache</filename>:</para>49 <para os="dd">For NPTL enabled systems the following lines need 50 to be added to <filename>config.cache</filename>:</para> 52 51 53 52 <screen os="de"><userinput>echo "libc_cv_forced_unwind=yes" > config.cache … … 73 72 <term><parameter>BUILD_CC="gcc"</parameter></term> 74 73 <listitem> 75 <para>This sets G LIBCto use the current compiler on our system. This is76 used to create the tools G LIBCuses durings it's build.</para>74 <para>This sets Glibc to use the current compiler on our system. This is 75 used to create the tools Glibc uses durings it's build.</para> 77 76 </listitem> 78 77 </varlistentry> … … 81 80 <term><parameter>CC="${LFS_TARGET}-gcc"</parameter></term> 82 81 <listitem> 83 <para>This forces G LIBCto use the GCC complier that we made for our target82 <para>This forces Glibc to use the GCC complier that we made for our target 84 83 architecture.</para> 85 84 </listitem> … … 89 88 <term><parameter>AR="${LFS_TARGET}-ar"</parameter></term> 90 89 <listitem> 91 <para>This forces G LIBCto use the AR utility we made for our target90 <para>This forces Glibc to use the AR utility we made for our target 92 91 architecture.</para> 93 92 </listitem> … … 97 96 <term><parameter>RANLIB="${LFS_TARGET}-ranlib"</parameter></term> 98 97 <listitem> 99 <para>This forces G LIBCto use the RANLIB utility we made for our target98 <para>This forces Glibc to use the RANLIB utility we made for our target 100 99 architecture.</para> 101 100 </listitem> … … 113 112 <term><parameter>--enable-add-ons</parameter></term> 114 113 <listitem> 115 <para>This tells G LIBC to utilize all add-on's that are avaialble.</para>114 <para>This tells Glibc to utilize all add-ons that are avaialble.</para> 116 115 </listitem> 117 116 </varlistentry> … … 120 119 <term><parameter>--with-tls</parameter></term> 121 120 <listitem> 122 <para>This tells G LIBCto use Thread Local Storage.</para>121 <para>This tells Glibc to use Thread Local Storage.</para> 123 122 </listitem> 124 123 </varlistentry> … … 127 126 <term><parameter>--with-__thread</parameter></term> 128 127 <listitem> 129 <para>This tells G LIBCto use use the __thread for libc and128 <para>This tells Glibc to use use the __thread for libc and 130 129 libpthread builds.</para> 131 130 </listitem> … … 135 134 <term><parameter>--with-binutils=/cross-tools/bin</parameter></term> 136 135 <listitem> 137 <para>This tells G LIBCto use the Binutils that are specific to136 <para>This tells Glibc to use the Binutils that are specific to 138 137 our target architecture.</para> 139 138 </listitem> … … 143 142 <term><parameter>--cache-file=config.cache</parameter></term> 144 143 <listitem> 145 <para>This tells G LIBCto utilize a premade cache file.</para>144 <para>This tells Glibc to utilize a premade cache file.</para> 146 145 </listitem> 147 146 </varlistentry>
Note:
See TracChangeset
for help on using the changeset viewer.