Ubuntu 'Jaunty'에 GD를 구축하는 문제
문제
나는 gdlib을 구축하는 데 어려움을 겪고 있습니다. 내가 알 수있는 한, zlib, png 및 나머지는 모두 /lib 또는 /usr /lib에 설치됩니다. 내가 사용하든 그것은 중요하지 않은 것 같습니다 --prefix
또는 하나 또는 전부 --with-
, 구성 스크립트는 지원 라이브러리를 찾을 수 없다고 주장합니다.
** 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의 구성이 작동하지 않는 이유입니까? 이것에 대해 어떻게해야합니까?
이것은 전부입니다 콘크리트 5설치 프로그램은 GD를 찾을 수 없다고 말하고 있습니다.
해결책
# cd /usr/lib
# ln -s libpng.so libpng12.so.0
# ldconfig
이것은 컴파일이 기대하는 파일 이름을 사용하여 libpng12.0에 softlink를 만듭니다. 그런 다음 ldconfig (루트로 실행해야 함)를 실행하여 라이브러리 캐시를 재구성합니다.
시스템이 라이브러리에 대해 알고 있는지 확인하려면 다음 명령을 사용하십시오.
# ldconfig -p |grep <library_name>
다른 팁
달리기를 시도하십시오 ldconfig 라이브러리 목록을 새로 고치기 위해
제휴하지 않습니다 StackOverflow