%general-entities; ]> Linux-Headers-&linux-version; Linux-Headers cross tools Installation of Linux-Headers install -dv /tools/include make mrproper make ARCH=x86_64 headers_check make ARCH=x86_64 INSTALL_HDR_PATH=dest headers_install cp -rv dest/include/* /tools/include The meaning of the make commands: make ARCH=x86_64 headers_check Sanitizes the raw kernel headers so that they can be used by userspace programs. make ARCH=x86_64 INSTALL_HDR_PATH=dest headers_install Normally the headers_install target removes the entire destination directory (default /usr/include) before installing the headers. To prevent this, we tell the kernel to install the headers to a directory inside the source dir. <para>Details on this package are located in <xref linkend="contents-linux-headers" role="."/></para> </sect2> </sect1>