GNU Coreutilsをdockerでビルドする
昨日、GNU Coreutilsをビルドする手順を紹介しましたが、環境を汚したくないのでdocker化しました。
使い方
リポジトリのチェックアウト
|
|
※./cleanup-submodule.sh
は絶対パスで指定されているサブモジュールのパスを相対パスに再設定するためのスクリプトです。これをやらないと、dockerコンテナ内でビルドできません。
dockerコンテナのビルド
|
|
./bootstrap, ./configure, make の実行
|
|
リポジトリの coreutils/src
ディレクトリの中にビルド後のバイナリが出来上がって〼