Linuxのヘッダファイルのインストール
Linuxは、説明するまでもなくLinux系OSの核となるカーネルです。 ただし、ここではカーネルのビルドは行わず、ヘッダファイルのみをインストールします。
ビルド・インストール前リストの生成
最初に、ビルド・インストール前リストを生成します。
/sources/genprevlist.sh > /dev/null 2>&1
/sources/genprevlist.sh > /dev/null 2>&1

ソースファイルの展開
ソースファイルを展開します。
cd /sourcestar xvf linux-4.0.4.tar.xz cd linux-4.0.4
cd /sources
tar xvf linux-4.0.4.tar.xz
cd linux-4.0.4



ソースファイルのクリーニング
展開したソースファイルをクリーニングします。
make mrproper
make mrproper

make cleanと違って、カーネルコンフィグレーションファイルも削除されます。
ヘッダファイルのインストール
ヘッダファイルをインストールします。
make INSTALL_HDR_PATH=dest headers_installfind dest/include -name .install -delete find dest/include -name ..install.cmd -delete cp -va dest/include/* /usr/include
make INSTALL_HDR_PATH=dest headers_install
find dest/include -name .install -delete
find dest/include -name ..install.cmd -delete
cp -va dest/include/* /usr/include




インストールが終了したら、画面に出力された内容を参照し、正常に終了したことを確認します。
インストールリストの生成
最後に、インストールリストを生成します。
/sources/genpostlist.sh > /dev/null 2>&1/sources/gendifflist.sh linuxheader
/sources/genpostlist.sh > /dev/null 2>&1
/sources/gendifflist.sh linuxheader







