Changeset 823185c in clfs-sysroot


Ignore:
Timestamp:
Aug 30, 2006, 10:56:05 AM (18 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
master
Children:
f1583d4
Parents:
b275cd8
Message:

Text Updates.

Location:
BOOK
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • BOOK/cross-tools/arm/glibc-headers.xml

    rb275cd8 r823185c  
    2626    the glibc we are using in cross-lfs. The reason we are changing it is
    2727    because this only installs the headers, no compiling takes place. In the
    28     next glibc chapter, we use the gcc that's built right after this chapter.</para>
     28    next Glibc chapter, we use the GCC that's built right after this chapter.</para>
    2929       
    3030<screen os="s2"><userinput>cp configure{,.orig}
     
    7777             <term><parameter>CC=gcc</parameter></term>
    7878             <listitem>
    79                 <para>Tells GLIBC to use the hosts GCC compiler.</para>
     79                <para>Tells Glibc to use the hosts GCC compiler.</para>
    8080             </listitem>
    8181          </varlistentry>
     
    9797<screen os="l"><userinput>make install-headers</userinput></screen>
    9898
    99    <para os="m">Some files aren't installed by the above command, then
    100     we will copy the header files we need:</para>
     99   <para os="m">Some files aren't installed by the above command, so
     100    we will copy the additional header files we need.</para>
    101101
    102102   <para os="n">First we will copy a common file over to <filename
     
    110110<screen os="q"><userinput>touch ${CLFS}/usr/include/gnu/stubs.h</userinput></screen>
    111111
    112    <para os="r">For NPTL we use the following command:</para>
     112   <para os="r">Another header is needed for NPTL:</para>
    113113   
    114114<screen os="s"><userinput>cp -v ../glibc-&glibc-version;/ports/sysdeps/unix/sysv/linux/arm/nptl/bits/pthreadtypes.h \
  • BOOK/cross-tools/common/binutils.xml

    rb275cd8 r823185c  
    6868        <listitem>
    6969          <para>When used with --target, this creates a cross-architecture
    70           executable that creates files for ${CLFS_TARGET} but runs on ${CLFS_HOST).</para>
     70          executable that creates files for ${CLFS_TARGET} but runs on
     71          ${CLFS_HOST}.</para>
    7172        </listitem>
    7273      </varlistentry>
     
    7677        <listitem>
    7778          <para>When used with --host, this creates a cross-architecture
    78           executable that creates files for ${CLFS_TARGET} but runs on ${CLFS_HOST).</para>
     79          executable that creates files for ${CLFS_TARGET} but runs on
     80          ${CLFS_HOST}.</para>
    7981        </listitem>
    8082      </varlistentry>
     
    8486        <listitem>
    8587          <para>This tells configure that ${CLFS} is going to be the root
    86           of our system. It will now use the specified sysroot, ${CLFS} as
     88          of our system. It will now use the specified sysroot, ${CLFS}, as
    8789          a prefix of the default search paths.</para>
    8890        </listitem>
  • BOOK/cross-tools/common/glibc.xml

    rb275cd8 r823185c  
    557557        <term><command>sln</command></term>
    558558        <listitem>
    559           <para>A statically linked <command>ln</command> program</para>
     559          <para>A statically linked program that creates symbolic links</para>
    560560          <indexterm zone="ch-cross-tools-glibc sln">
    561561            <primary sortas="b-sln">sln</primary>
     
    742742        <term><filename class="libraryfile">libmemusage</filename></term>
    743743        <listitem>
    744           <para>Used by <command>memusage</command> to help collect
    745           information about the memory usage of a program</para>
     744          <para>Used by <command>memusage</command> (included in Glibc, but
     745          not built in a base CLFS system as it has additional dependencies)
     746          to help collect information about the memory usage of a program</para>
    746747          <indexterm zone="ch-cross-tools-glibc libmemusage">
    747748            <primary sortas="c-libmemusage">libmemusage</primary>
  • BOOK/final-system/common/bash.xml

    rb275cd8 r823185c  
    4444echo "bash_cv_sys_named_pipes=yes" &gt;&gt; config.cache
    4545</userinput></screen>
     46
     47    <variablelist>
     48      <varlistentry>
     49        <term><parameter>ac_cv_func_setvbuf_reversed=no</parameter></term>
     50        <listitem>
     51          <para>When bash is cross-compiled, it cannot test for the presence
     52          of named pipes. If you used <command>su</command> to become an
     53          unprivileged user, this combination will cause Bash to build without
     54          <emphasis>process substitution</emphasis></para>
     55        </listitem>
     56      </varlistentry>
     57    </variablelist>
    4658
    4759    <para os="e">Prepare Bash for compilation:</para>
  • BOOK/final-system/common/man-pages.xml

    rb275cd8 r823185c  
    5050        <term><filename>man pages</filename></term>
    5151        <listitem>
    52           <para>Describe the C and C++ functions, important
    53           device files, and significant configuration files</para>
     52          <para>This package contains man pages that describe the following:
     53          POSIX headers (section 0p),
     54          POSIX utilities (section 1p), POSIX functions (section 3p),
     55          user commands (section 1), system calls (section 2),
     56          libc calls (section 3), device information (section 4),
     57          file formats (section 5), games (section 6),
     58          conventions and macro packages (section 7),
     59          system administration (section 8), and
     60          kernel (section 9).</para>
    5461          <indexterm zone="ch-system-man-pages man-pages">
    5562            <primary sortas="e-man-pages">man pages</primary>
  • BOOK/final-system/common/pkgmgt.xml

    rb275cd8 r823185c  
    227227    </sect3>
    228228
    229     <sect3>
    230       <title>User Based Management</title>
    231 
    232       <para>This scheme, unique to the LFS project, was devised by Matthias Benkmann, and is
    233       available from the <ulink url="&hints-root;">Hints Project</ulink>. In
    234       this scheme, each package is installed as a separate user into the
    235       standard locations. Files belonging to a package are easily identified by
    236       checking the user ID. The features and shortcomings of this approach are
    237       too complex to describe in this section. For the details please see the
    238       hint at <ulink url="&hints-root;/more_control_and_pkg_man.txt"/>.</para>
    239 
    240     </sect3>
    241 
    242229  </sect2>
    243230
  • BOOK/final-system/common/procps.xml

    rb275cd8 r823185c  
    147147        <term><command>slabtop</command></term>
    148148        <listitem>
    149           <para>Displays detailed kernel slap cache information in real time</para>
     149          <para>Displays detailed kernel slab cache information in real time</para>
    150150          <indexterm zone="ch-system-procps slabtop">
    151151            <primary sortas="b-slabtop">slabtop</primary>
  • BOOK/final-system/common/udev.xml

    rb275cd8 r823185c  
    155155          <para>Simulates a <command>udev</command> run for the given device,
    156156          and prints out the name of the node the real <command>udev</command>
    157           would have created or (not in CLFS) the name of the renamed network
    158           interface</para>
     157          would have created or the name of the renamed network interface</para>
    159158          <indexterm zone="ch-system-udev udevtest">
    160159            <primary sortas="b-udevtest">udevtest</primary>
     
    189188        <term><command>cdrom_id</command></term>
    190189        <listitem>
    191           <para>Print the capabilities of a cdrom or dvdrom drive.</para>
     190          <para>Print the capabilities of a CDROM or DVDROM drive.</para>
    192191          <indexterm zone="ch-system-udev cdrom_id">
    193192            <primary sortas="b-cdrom_id">cdrom_id</primary>
     
    260259        <term><command>usb_id</command></term>
    261260        <listitem>
    262           <para>Identify a usb block device.</para>
     261          <para>Identify a USB block device.</para>
    263262          <indexterm zone="ch-system-udev usb_id">
    264263            <primary sortas="b-usb_id">usb_id</primary>
     
    280279        <term><filename class="directory">/etc/udev</filename></term>
    281280        <listitem>
    282           <para>Contains <command>udev</command> configuation files,
     281          <para>Contains <command>udev</command> configuration files,
    283282          device permissions, and rules for device naming</para>
    284283          <indexterm zone="ch-system-udev etc-udev">
  • BOOK/final-system/common/util-linux.xml

    rb275cd8 r823185c  
    5353<screen os="p4"><userinput>patch -Np1 -i ../&util-linux-gcc4_fixes-patch;</userinput></screen>
    5454
    55    <para os="p5">The following patch fixes swapon.c, it tries to find the
     55   <para os="p5">The following patch fixes swapon.c - it tries to find the
    5656   variable R_OK, but the header that has R_OK is not included:</para>
    5757
  • BOOK/introduction/common/changelog.xml

    rb275cd8 r823185c  
    3838
    3939    <listitem>
     40      <para>August 30, 2006</para>
     41      <itemizedlist>
     42        <listitem>
     43          <para>[jciccone] - Removed mention of package users hint from
     44          "Package Management" page.</para>
     45        </listitem>
     46      </itemizedlist>
     47    </listitem>
     48
     49    <listitem>
    4050      <para>August 8, 2006</para>
    4151      <itemizedlist>
  • BOOK/stylesheets/top-index.xsl

    rb275cd8 r823185c  
    1515      <head>
    1616        <title>
    17           Linux From Scratch
     17          Cross-Compiled Linux From Scratch
    1818        </title>
    1919        <style type="text/css">
Note: See TracChangeset for help on using the changeset viewer.