2013-04-28 25 views
1

我知道我以前在相同的硬件/操作系統上工作過,但今天我卡住了。在Win7x64上安裝unf_ext的問題

爲1.9.3,我得到:

$ gem install unf_ext --version=0.0.5 
Successfully installed unf_ext-0.0.5-x86-mingw32 
Installing ri documentation for unf_ext-0.0.5-x86-mingw32 
1 gem installed 

[email protected] ~ 
$ ruby -e "require 'unf_ext'" 
C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:45:in `require': cannot load such file -- unf_ext.so (LoadError) 
     from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:45:in `require' 
     from C:/Ruby193/lib/ruby/gems/1.9.1/gems/unf_ext-0.0.6-x86-mingw32/lib/unf_ext.rb:4:in `rescue in <top (required)>' 
     from C:/Ruby193/lib/ruby/gems/1.9.1/gems/unf_ext-0.0.6-x86-mingw32/lib/unf_ext.rb:1:in `<top (required)>' 
     from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:110:in `require' 
     from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:110:in `rescue in require' 
     from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:35:in `require' 
     from -e:1:in `<main>' 

併爲2.0.0,我得到:

$ gem install unf_ext 
unable to convert "\x90" from ASCII-8BIT to UTF-8 for lib/unf_ext.so, skipping 

這與rubyinstaller.org紅寶石加的devkit的建議版本。

我也對做了兩個。

任何人都可以想到我錯過了什麼嗎?

回答

0

我爲1.9.3解決了這個問題 - 我的第一個本能回滾到unf_ext 0.0.5是正確的我剛忘記卸載0.0.6第一個