rmagick and OS X Lion

前端 未结 6 1397
迷失自我
迷失自我 2020-12-08 06:23

Just upgraded (i.e. not a new install) to Lion from Leopard and my previously well-working rmagick now doesn\'t work anymore and gives me this error:


Your Rack

相关标签:
6条回答
  • 2020-12-08 07:00

    I've found this: https://stackoverflow.com/questions/6674666/installing-imagemagick-leads-to-weird-error-involving-opencl

    Copied /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib from 10.6 computer into the same folder on 10.7.
    

    The file, i've uploaded here: http://www.workdreamer.com/uploads/libclparser.dylib

    0 讨论(0)
  • 2020-12-08 07:08

    Here is my full checklist to upgrade ruby environment to Mountain Lion: http://tektastic.kig.re/2012/07/getting-rmagic-and-friends-to-work-on.html

    [ -- fixed June 19, 2007 ]

    0 讨论(0)
  • 2020-12-08 07:10

    Because I previously used 'bundle package' in my rails app, just uninstalling and reinstalling the gem didn't solve the problem, because a copy remained in vendor/. Removing the copy in vendor/ and running bundle install again fixed the problem.

    0 讨论(0)
  • 2020-12-08 07:12

    I had the same problem and resolved it by uninstalling ImageMagick, removing the rmagick gem and running bundle install again.

    Make sure the rmagick gem is completely gone from your ~/.rvm/gems/ruby-1.8.7-p334/gems/ folder before re-installing and running bundle install and it should at least get you beyond that error.

    0 讨论(0)
  • 2020-12-08 07:18

    In my case, the error occurred after ImageMagick was upgraded via homebrew. Unlike @Marcus' answer, I did not have to uninstall ImageMagick. All it took was:

    $ gem uninstall rmagick
    $ bundle
    

    Cheers

    0 讨论(0)
  • 2020-12-08 07:18

    On Mac OSX Lion (10.7) with imagemagick installaed through homebrew this one fixed my problem:

    First of all remove the broken rmagick from your rvm installation path: ~/.rvm/gems/ruby-1.9.3-p194/gems/

    Afterwards reinstall imagemagick through brew and then run bundle again:

    brew uninstall imagemagick
    brew install imagemagick
    bundle
    
    0 讨论(0)
提交回复
热议问题