Ignore:
Timestamp:
10/27/2008 06:33:21 AM (16 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
bdd7f27
Parents:
db2f21e
Message:

Added a brief explanation of the Linux API Headers instructions.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8708 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter06/linux-headers.xml

    rdb2f21e re4b8b81  
    4343
    4444    <para>The Linux kernel needs to expose an Application Programming Interface
    45     (API) for the system's C library (Glibc in LFS) to utilize.  This is done
     45    (API) for the system's C library (Glibc in LFS) to use.  This is done
    4646    by way of sanitizing various C header files that are shipped in the Linux
    4747    kernel source tarball.</para>
    4848
    49     <para>Install the header files:</para>
     49    <para>First, make sure there are no stale files and dependencies lying around
     50    from previous activity:</para>
    5051
    51 <screen><userinput remap="install">make mrproper
    52 make headers_check
     52<screen><userinput remap="install">make mrproper</userinput></screen>
     53
     54    <para>Now test and extract the user-visible kernel headers from the source.
     55    They are placed in an intermediate local directory and copied to the needed
     56    location because the extraction process removes any existing files in
     57    the target directory.</para>
     58
     59<screen><userinput remap="install">make headers_check
    5360make INSTALL_HDR_PATH=dest headers_install
    5461cp -rv dest/include/* /usr/include</userinput></screen>
Note: See TracChangeset for help on using the changeset viewer.