2009-10-26 7 views
0

gdlib를 구축하는 데 문제가 있습니다. 내가 알 수있는 한, zlib, png 및 나머지는/lib 또는/usr/lib에 모두 설치됩니다. --prefix 또는 --with- 중 하나 또는 모두를 사용하는지 여부는 중요하지 않지만 configure 스크립트는 지원 라이브러리를 찾을 수 없다고 주장합니다.Ubuntu 'Jaunty'의 GD 문제 건물

** Configuration summary for gd 2.0.34: 

    Support for PNG library:   no 
    Support for JPEG library:   no 
    Support for Freetype 2.x library: no 
    Support for Fontconfig library: no 
    Support for Xpm library:   no 
    Support for pthreads:    yes 

[편집] 지금은 libpthread가 발견 된 것으로 나타났습니다. 디스크 주위에 사냥하면 libpthread.so이 나옵니다. 내가 찾지 못하는 것은 libpng.so입니다. 내가 찾는 것은 /usr/lib/libpng12.so.0입니다. 결국이 0은 무엇입니까? Gd의 구성이 작동하지 않는 이유는 무엇입니까? 이것에 대해 어떻게해야합니까?

Concrete5의 설치 관리자가 GD를 찾을 수 없다고 알려주므로이 모든 것입니다.

+0

: 시스템 라이브러리에 대한 여부를 알고 있다면 당신이 확인하고 싶은 경우

다음 명령을 사용합니다. – bugmagnet

답변

1
# cd /usr/lib 
# ln -s libpng.so libpng12.so.0 
# ldconfig 

라이브러리의 목록을 새로 ldconfig를 실행 해, 다음 (루트로 실행해야합니다!) 재 구축하는 ldconfig를 실행 라이브러리 캐시 또한 다양한 라이브러리의 -dev 버전을 설치하는 데 도움이

# ldconfig -p |grep <library_name> 
+0

'ln -s thing linktothing'이 아닌가요? 어쨌든, 나는 그것을 알아내어 치료할 때 작동합니다. 감사! – bugmagnet

0

이 컴파일 기대하고 파일 이름을 사용하여 libpng12.so.0하는 소프트 링크를 생성