문제

나는 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 라이브러리 목록을 새로 고치기 위해

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top