Cygwin on Vista解決
VistaにCygwinをインストールするとDLLのアドレス?の重複エラーが起こるらしい。エラーは環境によって、起こったり起こらなかったりするが、なぜかzshではほぼ確実に発生する。自分の環境では、cygwin/Xサーバも動いたり動かなかったりしていた。理由はわからないが対処手順はわかった。
- ファイル名で実行(スタート、アクセサリの下にある)でc:\cygwin\ash.exeを起動する
- ashのWindowで/bin/rabaseallを実行する(このとき起動中のプロセスがあると失敗するので、/bin/psでプロセス一覧を調べて、/bin/kill -TERM PIDでプロセスを終了させておく)
/bin/rebaseallについてどのタイミング(頻度)で実行しなければならないかは今は不明。