php: symbol lookup error:/........./imagick.so: undefined symbol: MagickWandGenesis

by 햇빛소년 posted Jun 22, 2012 Views 29782 Likes 0 Replies 0
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

국산 통나무 수공예 남원제기, 남원목기

자료가 도움이 되셨다면
혼수용품제수용품 필요시
남원제기 공식 홈페이지 http://남원제기.kr
남원목기 공식 홈페이지 http://otchil.kr
에서 구매 해 주세요
정성껏 모시겠습니다.
 

imagick-3.1.0RC2  를 다음과 같이 설 후 다음과 같은 에러가 발생 하였다.

 

#>phpize

#>./configure

 

php.ini 에 다름과 같이 추가

 

extensions_dir=:/usr/local/php/lib/php/extensions/no-debug-zts-20060613/

enable_dl=On

extensions="imagick.so"

 

 

#>service httpd restart

 

#>tail -f /error_log

 

다음과 같은 에러가 발생

 

/usr/local/apache/bin/httpd: symbol lookup error: /usr/local/php/lib/php/extensions/no-debug-zts-20060613/imagick.so: undefined symbol: MagickWandGenesis

 

=================================

 

에러 해결

 

When running ./configure add the following config option:

PKG_CONFIG_PATH=/path/to/imagemagick-install-directory/lib/pkgconfig/ :)

 

이를 참고로 하여 다음과 같이 설치한다.

 

 

ImageMagick-6.6.7  설치를 /usr에 설치 하였으므로

 

 

imagick 컴파일 설치시 아래 옵션을 추가하여 설치하면 에러 발생이 없다.

 

제1방법

#> phpize

#> ./configure  PKG_CONFIG_PATH=/usr/lib/pkgconfig/

 

제2방법 -- 이게 더 확실할 것 같다.

./configure –with-php-config=/usr/local/php/bin/php-config –with-imagick=/usr/local/ImageMagick PKG_CONFIG_PATH=/usr/local/ImageMagick/lib/pkgconfig

 

   

Articles

1 2 3 4 5 6 7 8 9 10