lukmus
10.01.2010, 21:09
Необходимо установить rmagick под ruby на windows. Делаю так:
-устанавливаю интерпритатор ruby 1.8.6
-распаковываю nmake15 и кидаю полученные файлы в C:\ruby\bin
-ставлю gem rmagick-2.12.0-x86-mswin32.gem
-ставлю ImageMagick-6.5.6-8-Q8-windows-dll.exe
-ставлю GraphicsMagick-1.3.7-Q8-windows-dll.exe
и ничего, при запуске приложения на ruby, где используеться rmagick пишет:
C:\Documents and Settings\Admin\Рабочий стол\rmagick>ruby myapp.rb
c:/ruby/lib/ruby/gems/1.8/gems/rmagick-2.12.0-mswin32/ext/RMagick2.so: 126: =х э
рщфхэ єърчрээvщ ьюфєы№. - c:/ruby/lib/ruby/gems/1.8/gems/rmagick-2.12.0-mswin3
2/ext/RMagick2.so (LoadError)
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `re
quire'
from c:/ruby/lib/ruby/gems/1.8/gems/rmagick-2.12.0-mswin32/lib/RMagick.r
b:11
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `ge
m_original_require'
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `re
quire'
from myapp.rb:4
и вадает мол нет libr_rl_tiff.dll, до этого выдавал что нет core_rl_magick.dll и других, но я их так нашел в нете и закинул в system32
-устанавливаю интерпритатор ruby 1.8.6
-распаковываю nmake15 и кидаю полученные файлы в C:\ruby\bin
-ставлю gem rmagick-2.12.0-x86-mswin32.gem
-ставлю ImageMagick-6.5.6-8-Q8-windows-dll.exe
-ставлю GraphicsMagick-1.3.7-Q8-windows-dll.exe
и ничего, при запуске приложения на ruby, где используеться rmagick пишет:
C:\Documents and Settings\Admin\Рабочий стол\rmagick>ruby myapp.rb
c:/ruby/lib/ruby/gems/1.8/gems/rmagick-2.12.0-mswin32/ext/RMagick2.so: 126: =х э
рщфхэ єърчрээvщ ьюфєы№. - c:/ruby/lib/ruby/gems/1.8/gems/rmagick-2.12.0-mswin3
2/ext/RMagick2.so (LoadError)
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `re
quire'
from c:/ruby/lib/ruby/gems/1.8/gems/rmagick-2.12.0-mswin32/lib/RMagick.r
b:11
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `ge
m_original_require'
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `re
quire'
from myapp.rb:4
и вадает мол нет libr_rl_tiff.dll, до этого выдавал что нет core_rl_magick.dll и других, но я их так нашел в нете и закинул в system32