MAMP 2.1.1 ile imagick’in OS X’e kurulması


0

Umarım buradaki biri saçımı dökmeden önce bana yardım edebilir.

Imagel uzantısı gerektiren ve yerel olarak test etmek isteyen bir php web uygulaması geliştiriyorum. Os x 10.8.2 (Mountain Lion) ve MAMP 2.1.1 kurulu.

İmagemagick'i önce MacPorts ile yükledim ancak daha sonra MacPorts'u tamamen kaldırarak imagick'i yüklemeyi ve homebrew aracılığıyla imagemagick'i yüklemeyi başaramadım.

Çeşitli web sitelerinden gelen talimatları izleyerek şu an bulunduğum noktaya kadar ilerleme kaydettim, şimdi 3.1.0RC2 imagick'i derledim ve MAMP'ın lib dizinine kurdum, ancak apache imagick.so'yu yüklemeye çalışırken başlıyor:

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

Otool -L / usr/local/lib/libfreetype.6.dylib show programının kullanılması

/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)

ama yine de bu hata libfreetype'ın uyumsuz versiyonundan şikayetçi.

Pecl ile kurulumdan kaynağından farklı paketleri derlemeye kadar her şeyi denemek için 10 saattir çalışıyorum ve sabrım tükeniyor.

Lütfen herkesin fikri olan ...

Kv. Eggert


Buna bir cevap buldun mu? Aynı problemi yaşamak.
Tom McQuarrie

Yanıtlar:


0

MacPorts'un imagemagick kurulumunun MacPorts'un kendisi ile birlikte kaldırıldığından emin misiniz? Homebrew aracılığıyla çalışan bir imagemagick kurulumum var ve farklı bir libMagickWand sürümü var.

Mümkün brew linkbir yükleme mevcut olmadığı için sahne başarısız oldu. Deneyin brew doctorve brew auditgenel kurulum ile herhangi bir sorun bulmak için, sonra brew unlink imagemagickve brew link imagemagickve çıkış iyi görünüyor kontrol edin.

Not Hata mesajınız ne olursa olsun saçma görünüyor, ancak görebildiğim herhangi bir mantıklı cevap yerine, bu sadece sorun olabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.