Changeset f6853e3 for BOOK/final-system
- Timestamp:
- Nov 27, 2015, 10:35:35 AM (9 years ago)
- Branches:
- master, systemd
- Children:
- be23bc2
- Parents:
- 9edc616
- Location:
- BOOK/final-system
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/64/gcc.xml
r9edc616 rf6853e3 118 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 119 119 href="../common/gcc.xml" 120 xpointer="xpointer(//*[@os='u'])"/>121 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"123 href="../common/gcc.xml"124 xpointer="xpointer(//*[@os='v'])"/>125 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"127 href="../common/gcc.xml"128 120 xpointer="xpointer(//*[@os='w'])"/> 129 121 -
BOOK/final-system/common/gcc.xml
r9edc616 rf6853e3 48 48 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \ 49 49 ../gcc-&gcc-version;/configure --prefix=/usr \ 50 --libexecdir=/usr/lib --enable-threads=posix \ 51 --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ \ 52 --disable-multilib --disable-libstdcxx-pch \ 53 --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen> 50 --libexecdir=/usr/lib --enable-languages=c,c++ \ 51 --disable-multilib --disable-libstdcxx-pch --with-system-zlib \ 52 --enable-install-libiberty --disable-bootstrap</userinput></screen> 54 53 55 54 <variablelist os="i1"> … … 102 101 <screen os="t"><userinput>make install</userinput></screen> 103 102 104 <para os="u">Install the <filename class="headerfile">libiberty</filename> header 105 file that is needed by some packages:</para> 106 107 <screen os="v"><userinput>cp -v ../gcc-&gcc-version;/include/libiberty.h /usr/include</userinput></screen> 108 109 <para os="w">Some packages expect the C preprocessor to be installed in the 110 <filename class="directory">/lib</filename> directory. 111 To support those packages, create this symlink:</para> 103 <para os="w">Create a link to satisfy FHS requirements:</para> 112 104 113 105 <screen os="x"><userinput>ln -sv ../usr/bin/cpp /lib</userinput></screen> … … 133 125 134 126 <seglistitem> 135 <seg>c++, cc (link to gcc), cpp, g++, gcc, gcov</seg> 136 <seg>libasan.[a,so], libatomic.[a,so], libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a, 137 libgomp.[a,so], libiberty.a, libitm.[a,so], liblto_plugin.so, libmudflap.[a,so], libmudflapth.[a,so], 138 libquadmath.[a,so], libssp.[a,so], libssp_nonshared.a, libstdc++.[a,so], libsupc++.a, 139 libtsan.[a,so]</seg> 140 <seg>/usr/include/c++, /usr/lib/gcc, /usr/share/gcc-&gcc-version;</seg> 127 <seg>c++, cc (link to gcc), cpp, g++, gcc, gcov, gcov-tool</seg> 128 <seg>libasan.[a,so], libatomic.[a,so], libcc1.so, libcilkrts.[a,so], 129 libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a, libgomp.[a,so], 130 libiberty.a, libitm.[a,so], liblsan.[a,so], liblto_plugin.so, 131 libquadmath.[a,so], libssp.[a,so], libssp_nonshared.a, 132 libstdc++.[a,so], libsupc++.a, libtsan.[a,so], libubsan.[a,so], 133 libvtv.[a,so]</seg> 134 <seg>/usr/include/[c++,libiberty], /usr/lib/gcc, 135 /usr/share/gcc-&gcc-version;</seg> 141 136 </seglistitem> 142 137 </segmentedlist> … … 209 204 </varlistentry> 210 205 206 <varlistentry id="gcovtool"> 207 <term><command>gcov-tool</command></term> 208 <listitem> 209 <para>An offline tool to handle gcda counts</para> 210 <indexterm zone="ch-system-gcc gcovtool"> 211 <primary sortas="b-gcov-tool">gcov-tool</primary> 212 </indexterm> 213 </listitem> 214 </varlistentry> 215 211 216 <varlistentry id="libasan"> 212 217 <term><filename class="libraryfile">libasan</filename></term> … … 225 230 supported by hardware</para> 226 231 <indexterm zone="ch-system-gcc libatomic"> 227 <primary sortas="c-libatomic*">libatomic*</primary> 232 <primary sortas="c-libatomic">libatomic</primary> 233 </indexterm> 234 </listitem> 235 </varlistentry> 236 237 <varlistentry id="libcc1"> 238 <term><filename class="libraryfile">libcc1</filename></term> 239 <listitem> 240 <para>Translates API into RPC calls</para> 241 <indexterm zone="ch-system-gcc libcc1"> 242 <primary sortas="c-libcc1">libcc1</primary> 243 </indexterm> 244 </listitem> 245 </varlistentry> 246 247 <varlistentry id="libcilkrts"> 248 <term><filename class="libraryfile">libcilkrts</filename></term> 249 <listitem> 250 <para>Intel® Cilk™ Plus runtime library</para> 251 <indexterm zone="ch-system-gcc libcilkrts"> 252 <primary sortas="c-libcilkrts">libcilkrts</primary> 228 253 </indexterm> 229 254 </listitem> … … 286 311 </varlistentry> 287 312 313 <varlistentry id="liblsan"> 314 <term><filename class="libraryfile">liblsan</filename></term> 315 <listitem> 316 <para>The Leak Sanitizer runtime library</para> 317 <indexterm zone="ch-system-gcc liblsan"> 318 <primary sortas="c-liblsan">liblsan</primary> 319 </indexterm> 320 </listitem> 321 </varlistentry> 322 288 323 <varlistentry id="liblto_plugin"> 289 324 <term><filename class="libraryfile">liblto_plugin</filename></term> … … 292 327 <indexterm zone="ch-system-gcc liblto_plugin"> 293 328 <primary sortas="c-liblto_plugin">liblto_plugin</primary> 294 </indexterm>295 </listitem>296 </varlistentry>297 298 <varlistentry id="libmudflap">299 <term><filename class="libraryfile">libmudflap</filename></term>300 <listitem>301 <para>The libmudflap libraries are used by GCC for instrumenting302 pointer and array dereferencing operations.</para>303 <indexterm zone="ch-system-gcc libmudflap">304 <primary sortas="c-libmudflap*">libmudflap*</primary>305 329 </indexterm> 306 330 </listitem> … … 359 383 </varlistentry> 360 384 385 <varlistentry id="libubsan"> 386 <term><filename class="libraryfile">libubsan</filename></term> 387 <listitem> 388 <para>The Undefined Beahvior Sanitizer runtime library</para> 389 <indexterm zone="ch-system-gcc libubsan"> 390 <primary sortas="c-libubsan">libubsan</primary> 391 </indexterm> 392 </listitem> 393 </varlistentry> 394 395 <varlistentry id="libvtv"> 396 <term><filename class="libraryfile">libvtv</filename></term> 397 <listitem> 398 <para>The Virtual Table Verification runtime library</para> 399 <indexterm zone="ch-system-gcc libvtv"> 400 <primary sortas="c-libvtv">libvtv</primary> 401 </indexterm> 402 </listitem> 403 </varlistentry> 404 361 405 </variablelist> 362 406 -
BOOK/final-system/mips64/gcc.xml
r9edc616 rf6853e3 54 54 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib32:/lib32:/usr/lib:/lib" \ 55 55 ../gcc-&gcc-version;/configure --prefix=/usr --libdir=/usr/lib64 \ 56 --libexecdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit \ 57 --with-abi=64 --enable-clocale=gnu --enable-languages=c,c++ \ 58 --disable-libstdcxx-pch --with-system-zlib --enable-checking=release \ 59 --enable-libstdcxx-time</userinput></screen> 56 --libexecdir=/usr/lib64 --with-abi=64 --enable-languages=c,c++ \ 57 --with-system-zlib --enable-install-libiberty --disable-bootstrap</userinput></screen> 60 58 61 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 117 115 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 118 116 href="../common/gcc.xml" 119 xpointer="xpointer(//*[@os='u'])"/>120 121 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"122 href="../common/gcc.xml"123 xpointer="xpointer(//*[@os='v'])"/>124 125 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"126 href="../common/gcc.xml"127 117 xpointer="xpointer(//*[@os='w'])"/> 128 118 -
BOOK/final-system/multilib/gcc.xml
r9edc616 rf6853e3 54 54 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib:/lib" \ 55 55 ../gcc-&gcc-version;/configure --prefix=/usr --libdir=/usr/lib64 \ 56 --libexecdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit \ 57 --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \ 58 --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen> 56 --libexecdir=/usr/lib64 --enable-languages=c,c++ \ 57 --with-system-zlib --enable-install-libiberty --disable-bootstrap</userinput></screen> 59 58 60 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 116 115 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 117 116 href="../common/gcc.xml" 118 xpointer="xpointer(//*[@os='u'])"/>119 120 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"121 href="../common/gcc.xml"122 xpointer="xpointer(//*[@os='v'])"/>123 124 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"125 href="../common/gcc.xml"126 117 xpointer="xpointer(//*[@os='w'])"/> 127 118 -
BOOK/final-system/ppc/gcc.xml
r9edc616 rf6853e3 110 110 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 111 111 href="../common/gcc.xml" 112 xpointer="xpointer(//*[@os='u'])"/>113 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"115 href="../common/gcc.xml"116 xpointer="xpointer(//*[@os='v'])"/>117 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"119 href="../common/gcc.xml"120 112 xpointer="xpointer(//*[@os='w'])"/> 121 113 -
BOOK/final-system/ppc64/gcc.xml
r9edc616 rf6853e3 112 112 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 113 113 href="../common/gcc.xml" 114 xpointer="xpointer(//*[@os='u'])"/>115 116 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"117 href="../common/gcc.xml"118 xpointer="xpointer(//*[@os='v'])"/>119 120 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"121 href="../common/gcc.xml"122 114 xpointer="xpointer(//*[@os='w'])"/> 123 115
Note:
See TracChangeset
for help on using the changeset viewer.