実は、前から 1.6-stable で、-current をコンパイルしようとしてうまくいかず、悩んでいたのだが、ようやく原因がわかった。なんと、/tmp を noexec オプションつきで mount しているせいだった。
細かくいうと、-current コンパイル用のツールを作る過程で、/tmp で configure スクリプトが走る。configure (GNU autoconf で作ったもの?) はカレントディレクトリに挙動チェック用の簡単な簡単なプログラムを作って、それを実行しようとするが、ファイルシステムに noexec があるせいで、全てのチェックプログラムが実行できず、configure に失敗し、結果 1.6-current のコンパイルが出来なくなるのだ。
2002年11月4日月曜日
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿