2011-06-22 27 views
6

मैं थोड़ी देर के लिए googling रहा है लेकिन काम करता है कि कुछ भी नहीं मिल सका।rmagick इंस्टॉल करने में असमर्थ, रूबी 1.9, रेल 3, विंडोज


देशी एक्सटेंशन सी के साथ rmagick (2.13.1) स्थापित कर रहा है:/Ruby192/

असल में, जब मैं अपने gemfile और चलाने के बंडल में मणि 'rmagick' डाल स्थापित करते हैं, मैं निम्नलिखित त्रुटि संदेश प्राप्त lib/ruby ​​/ site_ruby/1.9.1/rubygems/installer.rb: 551: ' d_extensions' में ब्लॉक में बचाव में: त्रुटि: मणि देशी एक्सटेंशन बनाने में विफल। (रत्न :: इंस्टालर :: ExtensionBuildError)

सी: /Ruby192/bin/ruby.exe extconf.rb रूबी संस्करण> = 1.8.5 के लिए जाँच ... हाँ अमान्य ड्राइव विनिर्देश। ImageMagick संस्करण * extconf.rb विफल * किसी कारण से मेकफ़ाइल नहीं बना सका, शायद आवश्यक पुस्तकालयों और/या शीर्षलेखों की कमी नहीं हो सका। अधिक विवरण के लिए mkmf.log फ़ाइल देखें। आपको कॉन्फ़िगरेशन विकल्पों की आवश्यकता पड़ सकती है।


मैं RMagick साइट पर गया और विंडोज बाइनरी मणि स्थापित किया। लेकिन यह अभी भी काम नहीं करता है।

मुझे क्या करना चाहिए?

संपादित करें: मैं simple_captcha

+0

[विंडोज 7 पर रेल RMagick पर रूबी] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/6473853/ruby-on-rails-rmagick -ऑन-विंडोज -7) – luvieere

उत्तर

0

आप की जरूरत है ImageMagick पहली बार स्थापित के लिए rmagick की जरूरत है।

+0

उत्तर के लिए Thx। मैंने सोचा कि मेरे पास imagemagick सही ढंग से स्थापित है लेकिन यह मामला नहीं निकला। इसे छवि बनाने के लिए इमेजमैजिक प्राप्त करने के बाद बहुत अधिक काम हुआ, लेकिन यह पहला आवश्यक कदम था। – Max

+0

ImageMagick स्थापित करने के लिए एक दर्द है। कुछ ओएस में ऐसे पैकेज होते हैं जो इसे आसान बनाते हैं। बस एक उबंटू स्थापित कोई समस्या नहीं थी। मैक कोई समस्या नहीं थी। CentOS थोड़ा और जटिल था। मैंने कभी विंडोज़ सेटअप नहीं किया है लेकिन मैं समझ सकता हूं कि यह कैसे मुश्किल हो सकता है। – natedavisolds

+0

यह दर्दनाक है क्योंकि आपके परिवार के गहने सैंडपेपर द्वारा पॉलिश किए जाते हैं। – Mina

2

ठीक है, इसे अंत में काम करने के लिए मिला। यह वही है जो मुझे सही करने में मदद करता है।

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

अजीब बात मैं क्योंकि अन्य समस्याओं के simple_captcha देने समाप्त हो गया है। तीसरे पक्ष के प्लगइन का उपयोग करने से मुझे लगता है कि बहुत बड़ा सिरदर्द शामिल है ...

संबंधित मुद्दे