ffi-rzmqgemをWindowsで動作させるのに問題があります。
ここからZeroMQ2.2のWindowsインストーラーをインストールしました: http ://www.zeromq.org/distro:microsoft-windows
そして、PATH変数にC:\ Program Files \ ZeroMQ 2.2.0\binを追加しました。
次に、ffiおよびffi-rzmqgemをインストールしました。
gem install ffi
gem install ffi-rzmq
しかし、私がirbを開始して実行すると、次のようになります。
require 'ffi-rzmq'
このメッセージが表示されます:
irb(main):001:0> require 'ffi-rzmq'
Unable to load this gem. The libzmq library (or DLL) could not be found.
If this is a Windows platform, make sure libzmq.dll is on the PATH.
For non-Windows platforms, make sure libzmq is located in this search path:
["C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/ffi-rzmq-0.9.3/lib/ffi-rz
mq/../../ext/libzmq.dll", "/usr/local/lib/libzmq.dll", "/opt/local/lib/libzmq.dl
l", "/usr/local/homebrew/lib/libzmq.dll", "/usr/lib64/libzmq.dll"]
奇妙なことに、Zero MQインストーラーはlibzmq.dllをパッケージ化していないようで、libzmq-v100-mt.dllのみがパッケージ化されているようです。
私は間違っている非常に明白なことをしていると確信していますが、それが何であるかわかりません...誰かが助けることができますか?
ありがとう。