के बजाय ब्रू का उपयोग करके हिम तेंदुए पर रूबी-फ़ाइलमैजिक स्थापित करने का प्रयास कर रहा हूं, मैं रूबी-फाइलमैजिक स्थापित करने की कोशिश कर रहा हूं।पोर्ट्स
मैं sudo मणि माणिक filemagic -v 0.2.2 स्थापित करने की कोशिश की और मिल गया:
ERROR: Error installing ruby-filemagic:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
checking for magic_open() in -lmagic... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
...
इस के अनुसार: http://blog.elctech.com/2009/08/31/installing-ruby-filemagic-on-macos-x-and-ubuntu/
मैं ऑप्ट-निर्देशिका सेटिंग की जरूरत है। ऑप्ट मैक बंदरगाहों के लिए सही है? और मैं होमब्री का उपयोग कर रहा हूँ।
यहां से जाने के लिए कोई सुझाव बहुत अच्छा होगा।
मणि से सीधे स्थापित कर रहा है अभी भी मेरे लिए काम नहीं किया था, लेकिन निम्न आदेश किया था: sudo env ARCHFLAGS = "- मेहराब x86_64" मणि स्थापित माणिक filemagic - --with-जादू-शामिल =/usr/स्थानीय/शामिल --with-magic-lib =/usr/local/lib/
काढ़ा libmagic और काढ़ा लिंक libmagic काम महान स्थापित लेकिन माणिक extconf अभी भी परेशान हो रही है। magic_open() में -lmagic की जांच कर रहा है ... नहीं, यह होना चाहिए कि रूबी-फाइलमैजिक को यह नहीं पता कि कहां देखना है। मैं इसे कैसे बता सकता हूं? – user285429
यदि आप आरवीएम का उपयोग करते हैं, तो आपको "ब्रू लिंक libmagic" – Fa11enAngel
चलाने के बाद "बनाना और इंस्टॉल करना" चलाने की आवश्यकता नहीं है उबंटू: 'apt-get libmagic-dev' इंस्टॉल करें –