Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I'm currently upgrading an old rails app to use Rails 3 and Ruby 1.9.2, and RMagick is the last gem I need to install. However there doesn't seem to be any 1.9.2 downloads for Windows and the standard gem install RMagick doesn't work.

Could someone point me in the right direction on how to install this gem?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
384 views
Welcome To Ask or Share your Answers For Others

1 Answer

I just installed RMagick 2.13.1 successfully on Windows with Ruby v1.9.x !

Let me spill out the procedure, before I forget.

  1. Install DevKit : https://github.com/oneclick/rubyinstaller/wiki/Development-Kit .
  2. Install ImageMagick 6.6.x with windows installer with headers.
    NOTE:
    -Do not install ImageMagick in a path which has spaces in it.
    The default path C:/Program Files/... will not work.
    Install it at a simpler path.
    -- Remove any older installations of ImageMagick and RMagick
  3. Set the paths in Environment Variables:

    set DFImageMagick environment variable to where ImageMagick is installed
    set PATH=%DFImageMagick%;%PATH% (if you don't already have it in PATH)
    set CPATH=%DFImageMagick%include;%CPATH%
    set LIBRARY_PATH=%DFImageMagick%lib;%LIBRARY_PATH%

  4. Install RMagick gem : gem install rmagick
    This should say, Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a while... After some time, Successfully installed rmagick 2.13.1

  5. Verify installation:

    A. convert -version
    this should give the ImageMagick installation version
    B. gem list --local should list rmagick 2.13.1
    Alternative: in irb, try
    require 'rmagick'
    it should return 'true'

Oh, I do like installations which complete in 5 steps.

Hope this works for you and others.

ref:

http://www.ruby-forum.com/topic/204353#new

http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/#link text


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...