# Linux-Headers-&linux-version;

The Linux Kernel contains a make target that installs sanitized kernel headers.

## Installation of Linux Headers

For this step you will need the kernel tarball.

Install the header files that are common to all architectures:

    make mrproper
    make ARCH=${CLFS_ARCH} headers_check
    make ARCH=${CLFS_ARCH} INSTALL_HDR_PATH=${CLFS}/cross-tools/${CLFS_TARGET} headers_install

## Contents of Linux-Headers

Installed headers
- ${CLFS}/cross-tools/${CLFS_TARGET}/include/{asm,asm-generic,drm,linux,mtd,rdma,scsi,sound,video,xen}/*.h

Short Descriptions

`${CLFS}/cross-tools/${CLFS_TARGET}/include/{asm,asm-generic,drm,linux,mtd,rdma,scsi,sound,video,xen}/*.h`

- The Linux API headers