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