FreeBSDを使うことがあるので、そこではFreeBSD Portsを使いたいと思う。だが、いつもオプションを選ぶダイアログボックスでビルドが途中で止まってしまい、 いつまで経っても目的を達せないので、あきらめてpkgsrcを使っていた。
以前、FreeBSD Workshopに出席した際に、最初に指定しておくことのできるmakeターゲットがあると聞いたので、やっとports(7)
のman ページを読んでみた。
config-recursive
というのが、それだった。
# cd /usr/ports/x11-wm/jwm
# make config-recursive
(ここで必要なオプションを設定する)
# make install
のようにすることで、目的は達成できた。
私としては、デフォルトのオプションから変えることは基本的にないと思うので、デフォルトの値を自動的に設定するmakeターゲットがあると便利なのだが、
ports(7)
には記載されていないようだった。一度、ports/Mk
以下をちゃんと読まないといけないように思う。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。