Imagemagick को स्थापित करने में OpenCL को शामिल करने में अजीब त्रुटि होती है


14

मैं मैक OSX 10.7 पर ImageMagick स्थापित करने की कोशिश कर रहा हूं और मुझे निम्नलिखित त्रुटियां मिल रही हैं:

जब मैं सुझाए गए सत्यापन को चलाने का प्रयास करता हूं

$ convert logo: logo.gif
dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib
Referenced from: /opt/local/bin/convert
Reason: image not found
Trace/BPT trap: 5

$ identify logo.gif
dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib
Referenced from: /opt/local/bin/identify
Reason: image not found
Trace/BPT trap: 5

जब मैं कुछ भी करने की बहुत कोशिश ...

$ identify -version
dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib
Referenced from: /opt/local/bin/identify
Reason: image not found
Trace/BPT trap: 5

मैंने पथ का अनुसरण किया है और ऐसा लगता है कि libclparser.dylib OpenCL.framework से गायब है, लेकिन मैं इस बात से अनिश्चित हूं कि इसे कहां से खोजा जाए या इसे कैसे प्रतिस्थापित किया जाए, या यहां तक ​​कि अगर यह सही है।


2
लाइब्रेरी स्थापित करना कैसे संबंधित प्रोग्राम नहीं है? शायद यह Apple.stachexchange.com पर माइग्रेट होना चाहिए?
बेन

या SuperUser ... यह सिर्फ बंद नहीं होना चाहिए था।

जवाबों:


18

यहाँ मैंने इसे ठीक करने के लिए क्या किया।

  1. OSX 10.6 पर चलने वाली मेरी पुरानी मशीन को बूट किया।
  2. 10.6 कंप्यूटर से 10.7 पर एक ही फोल्डर में कॉपिड / सिस्टम / लाइंस / फे्रमवर्क / ओपेनक्ला.फ्रामवर्क / वीर्सियन / ए / लाइब्रेरी / लिबक्लेपररेड्डी।

अब चीजें ठीक लगने लगी हैं।

नोट : फ़ाइल यहाँ भी मिल सकती है :


1
महान, कि मेरे लिए भी काम किया! इसे पोस्ट करने के लिए धन्यवाद।

मैंने अपनी पुरानी फ़ाइल को एक बैकअप से कॉपी किया, लेकिन यह समाप्त हो गई। डाउनलोड लिंक ने एक उपचार का काम किया। धन्यवाद!
रिमीयन

1
क्या कोई पुनः अपलोड कर सकता है? लिंक टूट गया है :(
स्वेतोस्लाव

2

यदि आप Homebrew का उपयोग कर रहे हैं , तो निम्न कमांड आज़माएं:

brew doctor

आम समस्याओं का निदान करने के लिए।

इनमें से एक हो सकता है DYLD_FALLBACK_LIBRARY_PATH चर को अपने ~ / .profile से हटा दें यदि आपके पास है।

या आपको फिर से libtool इनस्टॉल करना होगा:

brew reinstall libtool --universal && brew unlink libtool && brew link libtool

2

Https://stackoverflow.com/questions/6764176/lion-10-7-not-supporting-convert1-dylib-error (माइनस द फर्स्ट टू स्टेप) पर शीर्ष-वोट किए गए जवाब ने मेरे लिए काम किया - मूल रूप से बस

  1. brew uninstall imagemagick
  2. brew update
  3. brew install imagemagick
  4. (वैकल्पिक रूप से) brew doctorऔर निर्देशों का पालन करें

मुझे कुछ फ़ाइलों को मैन्युअल रूप से हटाना पड़ा, लेकिन brew doctorआपको बताता है कि कौन सी हैं। डॉक्टर को अनइंस्टॉल करने, अपडेट करने, इंस्टॉल करने का आदेश संभवतः महत्वपूर्ण नहीं है।


काढ़ा डॉक्टर जाँचता है कि चीजें ठीक हैं इसलिए पहले करें
user151019
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.