Changeset e3196bd for BOOK/final-system
- Timestamp:
- Jan 31, 2009, 6:12:17 AM (16 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- ef60d6b
- Parents:
- 833efa2
- Location:
- BOOK/final-system
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/common/lzma.xml
r833efa2 re3196bd 53 53 lzless, lzma, lzmadec, lzmainfo, lzmore, and unlzma (link to lzma).</seg> 54 54 <seg>liblzmadec.a, liblzmadec.la, liblzmadec.so, liblzmadec.so.0, and 55 55 liblzmadec.so.0.0.0</seg> 56 56 </seglistitem> 57 57 </segmentedlist> … … 186 186 <listitem> 187 187 <para>The library implements the Improved and optimized 188 188 version of LZ77 algorithm</para> 189 189 <indexterm zone="ch-system-lzma liblzmadec"> 190 190 <primary sortas="c-liblzmadec*">liblzmadec*</primary> -
BOOK/final-system/common/util-linux-ng.xml
r833efa2 re3196bd 63 63 <listitem> 64 64 <para>Enables building the <command>addpart</command>, <command>delpart</command>, 65 65 <command>partx</command> programs.</para> 66 66 </listitem> 67 67 </varlistentry> -
BOOK/final-system/multilib/libtool.xml
r833efa2 re3196bd 64 64 <varlistentry> 65 65 <term><parameter>LDEMULATION=[emulation]</parameter></term> 66 67 68 66 <!-- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 67 href="../ppc64/libtool.xml" 68 xpointer="xpointer(//*[@os='c2'])"/> --> 69 69 <listitem os="c2"> 70 70 <para>Libtool tends to do the wrong thing when building for multilib, 71 72 73 74 75 76 77 78 79 80 81 71 at least on the non-default size(s) of architecture. The causes of 72 these errors are not well understood and they can appear, or disappear, 73 as a result of apparently innocuous other changes in the build. In 74 this version of the book, one of the tests (pdemo-make) fails to link 75 because it tries to link the 32-bit objects against 64-bit system 76 libraries. This option enables the test to succeed without impacting 77 the other tests (compare the common alternative fixes of 78 <literal>LD="gcc ${BUILD32}"</literal> which causes far fewer tests 79 to be executed, and configuring with 80 <literal>LDFLAGS='-L/lib -L/usr/lib'</literal> which in this case 81 causes other tests to fail.)</para> 82 82 </listitem> 83 83 </varlistentry> -
BOOK/final-system/multilib/procps.xml
r833efa2 re3196bd 62 62 <listitem> 63 63 <para>The <filename>Makefile</filename> for this package goes to some 64 65 66 64 lengths to build as 64-bit if at all possible. In CLFS we build each 65 library for each available ABI. Overriding the m64 option enables us 66 ignore this completely.</para> 67 67 </listitem> 68 68 </varlistentry> … … 72 72 <listitem> 73 73 <para>The <filename>Makefile</filename> also attempts to install into 74 74 lib64 on multilib, so again we choose to override it.</para> 75 75 </listitem> 76 76 </varlistentry> -
BOOK/final-system/ppc/parted.xml
r833efa2 re3196bd 39 39 <listitem> 40 40 <para>The Makefile defaults to using -Werror. With <package>gcc&gcc-version;</package> 41 42 41 that flag causes it to treat warnings (in this case, that C99 inline functions will 42 be compiled as GNU89) as errors. So, we disable the option.</para> 43 43 </listitem> 44 44 </varlistentry> … … 65 65 <seglistitem> 66 66 <seg>parted, partprobe</seg> 67 67 <seg>libparted.[a,so]</seg> 68 68 </seglistitem> 69 69 </segmentedlist> -
BOOK/final-system/ppc64/libtool.xml
r833efa2 re3196bd 55 55 <varlistentry> 56 56 <term><parameter>LDEMULATION=elf32ppc</parameter></term> 57 58 59 57 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 58 href="../multilib/libtool.xml" 59 xpointer="xpointer(//*[@os='c2'])"/> 60 60 </varlistentry> 61 61 -
BOOK/final-system/ppc64/yaboot.xml
r833efa2 re3196bd 39 39 <listitem> 40 40 <para>This picks a convenient place within the Makefile's lgcc 41 41 variable and inserts the flag to force <command>gcc</command> to 42 42 create 32-bit code when compiling yaboot.</para> 43 43 </listitem> … … 47 47 <listitem> 48 48 <para>This picks the end of the LFLAGS which the Makefile passes to 49 50 51 49 the linker to create the second-stage linux loader, and inserts a 50 flag to force <command>ld</command> to use a suitable 32-bit 51 emulation picked from the output of <command>'ld -V'</command>.</para> 52 52 </listitem> 53 53 </varlistentry> -
BOOK/final-system/sparc/silo.xml
r833efa2 re3196bd 59 59 <listitem> 60 60 <para>Silo bootloader installer. This program installs the 61 61 first stage into the bootblock.</para> 62 62 <indexterm zone="ch-system-silo silo"> 63 63 <primary sortas="a-silo">silo</primary> … … 70 70 <listitem> 71 71 <para>Checks to see whether a file is readable 72 72 by silo (very handy if you have larger disks).</para> 73 73 <indexterm zone="ch-system-silo silocheck"> 74 74 <primary sortas="a-silocheck">silocheck</primary> … … 92 92 <listitem> 93 93 <para>Tilo is a tool for building a simple TFTP boot loader which 94 95 94 embodies several kernel images for different Sun architectures and 95 a ramdisk root image.</para> 96 96 <indexterm zone="ch-system-silo tilo"> 97 97 <primary sortas="a-tilo">tilo</primary> -
BOOK/final-system/sparc64/libtool.xml
r833efa2 re3196bd 55 55 <varlistentry> 56 56 <term><parameter>LDEMULATION=elf32_sparc</parameter></term> 57 58 59 57 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 58 href="../multilib/libtool.xml" 59 xpointer="xpointer(//*[@os='c2'])"/> 60 60 </varlistentry> 61 61 -
BOOK/final-system/x86_64-64/binutils.xml
r833efa2 re3196bd 99 99 100 100 <para>The ld test suite accesses <filename>/lib64/ld-linux-x86-64.so</filename> 101 101 in some of the tests. The following symbolic link will allow this:</para> 102 102 103 103 <screen><userinput>ln -sv /lib /lib64</userinput></screen> … … 111 111 xpointer="xpointer(//*[@os='q'])"/> 112 112 113 113 <para>Now remove the temporary symlink:</para> 114 114 115 115 <screen><userinput>rm -v /lib64</userinput></screen> -
BOOK/final-system/x86_64-64/lilo.xml
r833efa2 re3196bd 90 90 <listitem> 91 91 <para>A script to make a bootable floppy or CD image using the 92 92 default settings from the configuration file.</para> 93 93 <indexterm zone="ch-system-lilo mkrescue"> 94 94 <primary sortas="b-mkrescue">mkrescue</primary> … … 101 101 <listitem> 102 102 <para>A perl script to create a keyboard translation table to 103 104 103 allow the bootloader to process keystrokes to match your 104 keyboard layout.</para> 105 105 <indexterm zone="ch-system-lilo keytab-lilo.pl"> 106 106 <primary sortas="b-keytab-lilo.pl">keytab-lilo.pl</primary> -
BOOK/final-system/x86_64/libtool.xml
r833efa2 re3196bd 55 55 <varlistentry> 56 56 <term><parameter>LDEMULATION=elf_i386</parameter></term> 57 58 59 57 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 58 href="../multilib/libtool.xml" 59 xpointer="xpointer(//*[@os='c2'])"/> 60 60 </varlistentry> 61 61
Note:
See TracChangeset
for help on using the changeset viewer.