ldconfig로 cache가 갱신이 되지 않습니다.
글쓴이: return0 / 작성시간: 수, 2007/01/10 - 2:17오전
[root@pg ~]# ls /usr/lib64/libpng*
/usr/lib64/libpng12.a /usr/lib64/libpng12.so.0 /usr/lib64/libpng.a /usr/lib64/libpng.so.3
/usr/lib64/libpng12.so /usr/lib64/libpng12.so.0.1.2.7 /usr/lib64/libpng.so /usr/lib64/libpng.so.3.1.2.7
[root@pg ~]# ldconfig -p | grep png
libpng12.so.0 (libc6,x86-64) => /usr/lib64/libpng12.so.0
libpng12.so (libc6,x86-64) => /usr/lib64/libpng12.so
멀쩡하게 libpng.so 잘 있는데 (symbolic link입니다)
./configure 시에 에러가 해당 라이브러리를 찾지 못합니다.
/etc/ld.so.conf에 해당 디렉토리를 다시 설정하고 ldconfig해도
ldconfig -p 하면 libpng12만 나오네요
ldconfig cache를 싹 날리고 다시 설정하거나
강제로 libpng.so만 등록하는 방법 없을까요?
Forums:
댓글 달기