MAMP 2.1.1 के साथ OS X पर कल्पना की स्थापना


0

मुझे पूरी उम्मीद है कि मेरे बाल खोने से पहले यहां कोई मेरी मदद कर सकता है।

मैं एक php वेब ऐप विकसित कर रहा हूं जिसमें काल्पनिक एक्सटेंशन की आवश्यकता है और इसे स्थानीय स्तर पर परीक्षण करना चाहते हैं। मेरे पास ओएस एक्स 10.8.2 (माउंटेन लायन) और एमएएमपी 2.1.1 स्थापित है।

मैंने पहले MacPorts के साथ इमेजमाजिक स्थापित किया है, लेकिन बाद में मैकपोर्ट को पूरी तरह से हटाने और इमेजब्रेक को होमब्रेव के माध्यम से स्थापित करने में कोई सफलता नहीं मिली।

विभिन्न वेबसाइटों से दिशा-निर्देशों के बाद मैंने उस बिंदु पर प्रगति की है जहां मैं अभी हूं, 3.1.0RC2 की संकलित कल्पना और MAMP की कार्यकारी निर्देशिका में संकलित किया गया था, लेकिन जब अपाचे ने निम्नलिखित त्रुटि में इमेजिक.सो परिणाम लोड करने की कोशिश शुरू की:

PHP Warning:  PHP Startup: Unable to load dynamic library
'/Applications/MAMP/bin/php/php5.4.4/lib/php/extensions/no-debug-non-zts-20100525/imagick.so'
- dlopen(/Applications/MAMP/bin/php/php5.4.4/lib/php/extensions/no-debug-non-zts-20100525/imagick.so, 9): 
 Library not loaded: /usr/local/lib/libfreetype.6.dylib
   Referenced from: /usr/local/lib/libMagickWand-Q16.7.dylib
   Reason: Incompatible library version: libMagickWand-Q16.7.dylib 
   requires version 16.0.0 or later, but libfreetype.6.dylib provides version 15.0.0 in Unknown on line 0

ओटूल -L /usr/local/lib/libfreetype.6.dylib शो का उपयोग करना

/usr/local/lib/libfreetype.6.dylib:
/usr/local/lib/libfreetype.6.dylib (compatibility version 16.0.0, current version 16.0.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.5)
/usr/lib/libbz2.1.0.dylib (compatibility version 1.0.0, current version 1.0.5)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 169.3.0)

लेकिन फिर भी यह त्रुटि libfreetype के असंगत संस्करण के बारे में शिकायत करती है।

मैं 10 घंटे के लिए इस पर काम कर रहा हूं, अब pecl के साथ स्रोत से अलग-अलग पैकेज संकलित करने के लिए सब कुछ आज़मा रहा हूं और जल्दी से धैर्य से भाग रहा हूं।

कृपया किसी के भी विचार हैं ...

के। वी। एगर्ट


क्या आपने इसका जवाब ढूंढना समाप्त किया? एक ही समस्या होने।
टॉम मैकक्वेरी

जवाबों:


0

क्या आप सुनिश्चित हैं कि MacPorts के साथ ही इमेजमैगिक का MacPorts इंस्टॉल हटा दिया गया था? मेरे पास Homebrew के माध्यम से एक काम करने वाला इमेजमैगिक इंस्टॉल है, और मेरे पास libMagickWand का एक अलग संस्करण है।

यह संभव है कि brew linkमंच विफल हो गया क्योंकि एक मौजूदा इंस्टॉल था। कोशिश करो brew doctorऔर brew auditसमग्र सेटअप के साथ किसी भी मुद्दे को खोजने के लिए, और फिर brew unlink imagemagickऔर brew link imagemagickउत्पादन की जाँच करें अच्छा लग रहा है।

नायब आपकी त्रुटि संदेश निरर्थक लगता है, लेकिन किसी भी समझदार उत्तर के बदले में मैं देख सकता हूं, यह सिर्फ मुद्दा हो सकता है।

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