2011-02-04 8 views
8

स्थापित कर रहा है मैं सिर्फ gem install rmagickRMagick रत्न

करना चाहता था और यह मिल गया:

Building native extensions. This could take a while... 
ERROR: Error installing rmagick: 
    ERROR: Failed to build gem native extension. 

/usr/bin/ruby1.8 extconf.rb 
extconf.rb:1:in `require': no such file to load -- mkmf (LoadError) 
    from extconf.rb:1 

ImageMagick और libmagickwand-देव पहले से स्थापित है।

उबंटू लिनक्स का उपयोग करना।

कोई मदद?

आपका, जोर्न।

उत्तर

15

उपयोग rvm माणिक (पसंदीदा) स्थापित करने या उपयोग करने के लिए apt-get स्थापित माणिक माणिक देव

aptitude install build-essential imagemagick libmagickcore-dev libmagickwand-dev 
gem install rmagick 

--Edit 1--
तुम भी माणिक देव (या माणिक पूर्ण) की आवश्यकता होगी मणि इंस्टॉल करने से पहले RMagick को सफलतापूर्वक संकलित करने के लिए।

+0

क्षमा करें, एक ही त्रुटि –

+0

ruby-dev के बारे में क्या? स्थापित? – c2h2

+0

यह रूबी-देव था, अगर आप इसे अलग से उत्तर के रूप में पोस्ट करते हैं तो मैं इसे सही उत्तर के रूप में चिह्नित करूंगा। –

0

sudo apt-get ImageMagick libmagickwand-देव

मणि rmagick स्थापित स्थापित

या

मणि फ़ाइल में

मणि 'rmagick'

तो चलाने

बंडल इंस्टॉल

+0

यह मदद करने के लिए नहीं जा रहा है। ओपी का कहना है कि वे संकुल पहले से स्थापित हैं, और वह आदेश चला रहा है। और वैसे भी, एक उत्तर पहले से ही स्वीकार किया गया था ** साढ़े तीन साल पहले **। –

+0

यह मेरे लिए काम करता है। –