Changeset 35e7499 for BOOK/final-system/common
- Timestamp:
- Feb 26, 2012, 9:50:35 AM (13 years ago)
- Branches:
- clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- 5b6948a
- Parents:
- 0fadcfd (diff), 68fb4f2 (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:
- BOOK/final-system/common
- Files:
-
- 9 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/common/binutils.xml
r0fadcfd r35e7499 51 51 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \ 52 52 ../binutils-&binutils-dir;/configure --prefix=/usr \ 53 --enable-shared </userinput></screen>53 --enable-shared --enable-cloog-backend=isl</userinput></screen> 54 54 55 55 <para os="j">Compile the package:</para> -
BOOK/final-system/common/cloog.xml
r0fadcfd r35e7499 6 6 ]> 7 7 8 <sect1 id="ch-system-cloog -ppl" role="wrap">9 <?dbhtml filename="cloog -ppl.html"?>8 <sect1 id="ch-system-cloog" role="wrap"> 9 <?dbhtml filename="cloog.html"?> 10 10 11 <title>CLooG- PPL-&cloog-ppl-version;</title>11 <title>CLooG-&cloog-version;</title> 12 12 13 <indexterm zone="ch-system-cloog -ppl">14 <primary sortas="a-CLooG -PPL">CLooG-PPL</primary>13 <indexterm zone="ch-system-cloog"> 14 <primary sortas="a-CLooG">CLooG</primary> 15 15 </indexterm> 16 16 … … 18 18 <title/> 19 19 20 <para>CLooG -PPLis a library to generate code for scanning Z-polyhedra.20 <para>CLooG is a library to generate code for scanning Z-polyhedra. 21 21 In other words, it finds code that reaches each integral point of one or 22 22 more parameterized polyhedra. GCC links with this library in order to … … 26 26 27 27 <sect2 role="installation"> 28 <title>Installation of CLooG -PPL</title>28 <title>Installation of CLooG</title> 29 29 30 <para os="a">Prepare CLooG -PPLfor compilation:</para>30 <para os="a">Prepare CLooG for compilation:</para> 31 31 32 32 <screen os="b"><userinput>CC="gcc -isystem /usr/include" \ 33 33 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \ 34 ./configure --prefix=/usr --enable-shared --with-gmp \ 35 --with-ppl</userinput></screen> 34 ./configure --prefix=/usr --enable-shared</userinput></screen> 36 35 37 36 <para os="c">Compile the package:</para> … … 40 39 41 40 <important os="e"> 42 <para>The test suite for CLooG -PPLis considered41 <para>The test suite for CLooG is considered 43 42 critical. Do not skip it under any circumstance.</para> 44 43 </important> … … 54 53 </sect2> 55 54 56 <sect2 id="contents-cloog -ppl" role="content">57 <title>Contents of CLooG -PPL</title>55 <sect2 id="contents-cloog" role="content"> 56 <title>Contents of CLooG</title> 58 57 59 58 <segmentedlist> … … 78 77 <listitem> 79 78 <para>Loop generator for scanning Z-polyhedra</para> 80 <indexterm zone="ch-system-cloog -pplcloog">79 <indexterm zone="ch-system-cloog cloog"> 81 80 <primary sortas="b-cloog">cloog</primary> 82 81 </indexterm> … … 88 87 <listitem> 89 88 <para>The Chunky Loop Generator.</para> 90 <indexterm zone="ch-system-cloog -ppllibcloog">91 <primary sortas="c-libcloog -ppl">libcloog</primary>89 <indexterm zone="ch-system-cloog libcloog"> 90 <primary sortas="c-libcloog">libcloog</primary> 92 91 </indexterm> 93 92 </listitem> -
BOOK/final-system/common/diffutils.xml
r0fadcfd r35e7499 39 39 <screen os="d"><userinput>make</userinput></screen> 40 40 41 <para os="e">T his package does not come with a test suite.</para>41 <para os="e">To test the results, issue: <userinput>make check</userinput>.</para> 42 42 43 43 <para os="f">Install the package:</para> -
BOOK/final-system/common/eglibc.xml
r0fadcfd r35e7499 63 63 64 64 <screen os="p2"><userinput>patch -Np1 -i ../&eglibc-dl_dep_fix-patch;</userinput></screen> 65 66 <para os="p3">The following patch fixes an issue that can cause 67 ALSA to crash:</para> 68 69 <screen os="p4"><userinput>patch -Np1 -i ../&eglibc-fixes-patch;</userinput></screen> 65 70 66 71 <para os="b">The EGLIBC build system is self-contained and will install -
BOOK/final-system/common/gcc.xml
r0fadcfd r35e7499 27 27 28 28 29 <para os="p1">The following patch contains a number of updates to the29 <!-- <para os="p1">The following patch contains a number of updates to the 30 30 &gcc-version; branch by the GCC developers:</para> 31 31 32 <screen os="p2"><userinput>patch -Np1 -i ../&gcc-branch_update-patch;</userinput></screen> 32 <screen os="p2"><userinput>patch -Np1 -i ../&gcc-branch_update-patch;</userinput></screen> --> 33 33 34 34 <para os="d">Apply a <command>sed</command> substitution that will suppress the … … 54 54 --enable-__cxa_atexit --enable-c99 --enable-long-long \ 55 55 --enable-clocale=gnu --enable-languages=c,c++ \ 56 --disable-multilib --disable-libstdcxx-pch</userinput></screen> 56 --disable-multilib --disable-libstdcxx-pch \ 57 --enable-cloog-backend=isl</userinput></screen> 57 58 58 59 <para os="j">Compile the package:</para> -
BOOK/final-system/common/iana-etc.xml
r0fadcfd r35e7499 25 25 <sect2 role="installation"> 26 26 <title>Installation of Iana-Etc</title> 27 28 <para os="p1">The following patch updates the filenames and locations required 29 by Iana-etc so that it can update the services and protocol files:</para> 30 31 <screen os="p2"><userinput>patch -Np1 -i ../&iana-etc-get_fix-patch;</userinput></screen> 32 33 <para os="aa">If you have internet access you can update the raw files by running:</para> 34 35 <screen os="bb"><userinput>make get</userinput></screen> 27 36 28 37 <para os="a">The following command converts the raw data provided by IANA into -
BOOK/final-system/common/iproute2.xml
r0fadcfd r35e7499 38 38 rm man/man8/arpd.8</userinput></screen> 39 39 40 <para os="f1">Remove unused libnl headers:</para> 41 42 <screen os="f2"><userinput>sed -i '/netlink\//d' ip/ipl2tp.c</userinput></screen> 43 40 44 <para os="a">Compile the package:</para> 41 45 -
BOOK/final-system/common/module-init-tools.xml
r0fadcfd r35e7499 25 25 <sect2 role="installation"> 26 26 <title>Installation of Module-Init-Tools</title> 27 28 <para os="p1">The following patch removes warnings caused by Zlib 1.2.6:</para> 29 30 <screen os="p2"><userinput>patch -Np1 -i ../&module-init-tools-zlib_fix-patch;</userinput></screen> 27 31 28 32 <para os="c">Issue the following commands to perform the tests</para> -
BOOK/final-system/common/patch.xml
r0fadcfd r35e7499 27 27 <title>Installation of Patch</title> 28 28 29 <para os="p1">The following patch removes tests that require Ed:</para> 30 31 <screen os="p2"><userinput>patch -Np1 -i ../&patch-test-patch;</userinput></screen> 32 29 33 <para os="a">Prepare Patch for compilation:</para> 30 34 … … 35 39 <screen os="d"><userinput>make</userinput></screen> 36 40 37 <para os="e">T his package does not come with a test suite.</para>41 <para os="e">To test the results, issue: <userinput>make check</userinput>.</para> 38 42 39 43 <para os="f">Install the package:</para> -
BOOK/final-system/common/shadow.xml
r0fadcfd r35e7499 40 40 <para os="b">Prepare Shadow for compilation:</para> 41 41 42 <screen os="c"><userinput>./configure --sysconfdir=/etc </userinput></screen>42 <screen os="c"><userinput>./configure --sysconfdir=/etc --without-nscd</userinput></screen> 43 43 44 44 <para os="d">The meaning of the configure options:</para> … … 51 51 <filename class="directory">/usr/etc</filename>.</para></listitem> 52 52 </varlistentry> 53 54 <varlistentry> 55 <term><parameter>--without-nscd</parameter></term> 56 <listitem><para>Disabled support for NSCD prevents shadow from 57 working on CLFS</para></listitem> 58 </varlistentry> 53 59 </variablelist> 54 60
Note:
See TracChangeset
for help on using the changeset viewer.