next up previous contents index
Next: サッカーサーバ Up: トラブルシューティング Previous: トラブルシューティング   Contents   Index


Libtool と Sed

この問題は rcssserver バージョン 9.3.2 で解決された.よっ て,この問題の解決には更新されたサーバを用いる方法が推奨される.

いくつかのバージョンの libtool は壊れており,ビルドにエラーを発 生させる.この問題を修正するには,ストリームエディタ sed の位置を示す 環境変数 SED を,手作業で設定すれば良い.現在,sedの位置は configureスクリプトによってチェックされるようになっている.もし SED 変数がセットされていなければ,configureは以下のエラーを出力 して終了する:

  creating libtool

  *************** ERROR *****************
  The SED environment variable is not set.
  Please set it to the sed excutable on your system.

あなたが使用しているシェルのタイプによっては,このエラーを修正するため に,以下の作業を行わなければならない: (t)cshを使用しているな ら,configureを実行する前に setenvによって変数をセットす る.

  -> setenv SED sed

bash を使用しているなら,以下のように変数をセットする:

  -> export SED=sed

この後,再び configure を実行する.

  -> ./configure

configure を以下のように実行してはいけない

  -> ./configure SED=sed
変数を configure へ渡すことはテストの回避にはなるが,問題の解決 にはならないからである.

それでもエラーが発生する場合は,恐らく sed バイナリの位置が PATH に含まれていないだろう.この場合,上記手順内の sed を あなたの環 境の sed バイナリへの絶対パス(通常 /bin/sed)に置き換え ればよい.

SED変数を常時セットしておくには,上記の変数設定コマンドを (t)csh の場 合は .cshrc へ,bash の場合は .bashrc へ追加すればよい.



Hidehisa Akiyama 2004-11-21