emacs 23.4 with cygwin 1.7.11 on Win7 x64 で ediff が取れない。
ediff をとっておこうと思ったら、以下のエラー発生
-----------------------------------------------------------------------
0 [main] xemacs-21.4.22 7744 child_info_fork::abort:
cygcrypto-1.0.0.dll: Loaded to different address: parent(0x 6A0000) !=
child(0x850000)
-----------------------------------------------------------------------
eshell でもエラー
-------------------------------------------
$ diff
Doing fork: Resource temporarily unavailable
-------------------------------------------
1. cygwin関連のプログラムをすべて終了する
2. C:\cygwin\bin\ash.exe を右クリックメニューから 管理者権限で起動する
3. /bin/rebaseall を実行する。(数分かかり、おわると $ に戻る)
4. ashを終了(exitコマンド)して、cygwin の setup.exeを実行する
5. Packages で [All]>[Libs]>[libncurses7:libraries for terminal handling (runtime)] を reinstall する
6. ediff などでエラーが出ないことを確認する
0 件のコメント:
コメントを投稿