5

Rubyバージョン「1.9.3p362 (2012-12-25) [i386-mingw32]」をインストールしています。msvcrt-ruby191.dllbinディレクトリにあります。Vim 7.3 ではそれを使用でき、少なくとも 1has('ruby')が返されました (LustyJuggler などの一部のプラグインは機能しませんでしたが、その理由はわかりません)。しかし、Vim 7.4 では機能しなくなりました。gvim.exe (7.4) 参照msvcrt-ruby192.dll(「192」に注意)。msvcrt-ruby191.dllしかし、私が言ったように、Ruby 1.9.3 にも含まれています。

msvcrt-ruby191.dllに名前を変更しようとしましmsvcrt-ruby192.dllたが、結果はLoadError: Incompatible library version.

解決策を探したときに、この問題を抱えている人を見つけることができなかったことに驚いています。

私の目標は、LustyJuggler を機能させることです。

4

3 に答える 3

2

gvim.exeへのすべての参照を編集して置き換えるよりも優れた (またはより簡単な) 解決策は見つかりませんでしmsvcrt-ruby192.dllmsvcrt-ruby191.dll。今では問題なく動作します。

于 2013-09-11T07:01:31.117 に答える