Database

[mysql] error while loading shared libraries: libmysqlclient.so.10:

by hooni posted Apr 23, 2003
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
[mysql] error while loading shared libraries: libmysqlclient.so.10:
이런 오류 났을 때..

error while loading shared libraries: libmysqlclient.so.10: cannot open shared object file: No such file or directory

1. libmysqlclient.so.10 파일을 find로 찾아 라이브러리 패스에 추가 
# vi /etc/profile
export LD_LIBRARY_PATH=/usr/local/mysql/lib/mysql:LD_LIBRARY_PATH

2. 라이브러리가 설치되어 있지 않다면 Mysql Shared-library 설치. (http://downloads.mysql.com/archives.php)
# wget http://downloads.mysql.com/archives/mysql-3.23/MySQL-shared-3.23.44-1.i386.rpm 
# rpm -ivh MySQL-shared-3.23.44-1.i386.rpm


symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference

# vi /etc/profile
   export LD_ASSUME_KERNEL=2.4.1


또는.. ㅋㅋ

libmysqlclinet의 위치를 확인하고, (레드햇 7.3, usr/local/mysql/lib/mysql)
/etc/ld.so.conf을 에디터로 열어서 위의 경로를 등록..
등록 하고 나서 ldconfig 명령을 한번 실행시켜주면 끝..