FreeBSD で buildworld のクロスコンパイルとインストール ― 2017年11月09日 13時01分30秒
クロスコンパイルの buildkernelをやった後に、以下の二つのコマンドを追加して、ユーザランドも入れ換えた。
なお、buildworld の最後に 32bit の互換ライブラリが作られていた。
% make buildworld TARGET=amd64
% su -l
$ make installworld TARGET=amd64 DESTDIR=/mnt/stable -C /usr/src
まとめると、今回までで、最終的にクロスコンパイルとインストールに使ったコマンドは以下の通り。i386 上で amd64 を作りインストールをした。ただ、まだこれが最短手順かの確認は出来ていない。
% make xdev-build TARGET=amd64
% make kernel-toolchain TARGET=amd64
% make buildkernel TARGET=amd64
% make buildworld TARGET=amd64
% su -l
$ make installkernel TARGET=amd64 DESTDIR=/mnt/stable -C /usr/src
$ make installworld TARGET=amd64 DESTDIR=/mnt/stable -C /usr/src
コメント
トラックバック
このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2017/11/09/8723981/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。