From: Yoshiizumi Date: 2014-11-20T21:29:58+09:00 Subject: [ruby-list:50013] pdfを扱うためのpopplerライブラリをrequireできない  よしいずみといいます。  日本語 MS-Windows の環境で、pdfを扱うためのruby用ライブラリ poppler をgemでインストールして成功したのですが、requireしようとするとエラーが 発生します。  「こんなファイルが足りないのではないか」など、アドバイスがあればお願 いします。  実行環境は次のとおりです。 ・OS: 日本語 Windows7, 64bit版 ・ruby: 32bit用の 2.1.5 | 2.0.0 ruby 2.1.5p273 (2014-11-13 revision 48405) [i386-mingw32] ruby 2.0.0p598 (2014-11-13) [i386-mingw32] ・poppler: poppler-2.2.3-x86-mingw32  ruby 2.0.0 を使って、「require "poppler"」という1行だけのスクリプト を実行した時のエラーメッセージを下に掲げます。  ruby 2.1.5 でも同じ結果でした。  なお、poppler.so というファイルは、gem関係のディレクトリ下にちゃんと 存在します。 −−−−−−−− C:/ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- poppler.so (LoadError) from C:/ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from C:/ruby200/lib/ruby/gems/2.0.0/gems/poppler-2.2.3-x86-mingw32/lib/poppler.rb:32:in `rescue in ' from C:/ruby200/lib/ruby/gems/2.0.0/gems/poppler-2.2.3-x86-mingw32/lib/poppler.rb:28:in `' from C:/ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:135:in `require' from C:/ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:135:in `rescue in require' from C:/ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:144:in `require' from A:/test.rb:1:in `
' −−−−−−−−  ちなみに、popplerをgemでインストールした時の関連メッセージは次のとお り。 −−−−−−−− Successfully installed poppler-2.2.3-x86-mingw32 unable to convert "\x90" from ASCII-8BIT to UTF-8 for lib/2.0/poppler.so, skipping unable to convert "\x90" from ASCII-8BIT to UTF-8 for lib/2.1/poppler.so, skipping −−−−−−−−  実は、popplerだけをインストールしたわけではなく、rabbit(プレゼンテー ション用コマンド)をgemでインストールしました。その中で poppler もイン ストールされたものです。  インストール時に Error のメッセージは出ず、関連のライブラリ一式がす べて Successfully でした。  何か別途入手する必要のあるファイルがあるのでしょうか。  ご存じの方がいましたら、助言をお願いします。