mysql 5.1.32 설치 중, configure 후에 make 하는데 아래와 같은 오류가 발생하였다.
< my_ulonglong mysql_stmt_insert_id(MYSQL_STMT *stmt);
< unsigned int mysql_stmt_field_count(MYSQL_STMT *stmt);
< my_bool mysql_commit(MYSQL * mysql);
< my_bool mysql_rollback(MYSQL * mysql);
< my_bool mysql_autocommit(MYSQL * mysql, my_bool auto_mode);
< my_bool mysql_more_results(MYSQL *mysql);
< int mysql_next_result(MYSQL *mysql);
< void mysql_close(MYSQL *sock);
make[2]: *** [do_abi_check] Error 1
make[2]: Leaving directory `/root/mysql-5.1.32'
make[1]: *** [abi_check] Error 2
make[1]: Leaving directory `/root/mysql-5.1.32'
make: *** [all-recursive] Error 1
yum으로 gcc 재설치 등... 이것저것 해 보았지만 방도를 못 찾았다.
리눅스 버전과의 호환성 문제인거 같다.
해결 방법은 의외로 간단하였다. 상위 버전으로 설치.
mysql-5.1.63.tar.gz
'서버&시스템 > Linux' 카테고리의 다른 글
vsftpd 설치, 설정 (0) | 2012.11.16 |
---|---|
Error: Cannot retrieve repository metadata ( repomd.xml) for respository (0) | 2012.07.25 |
JDK + tomcat 설치 (0) | 2012.03.08 |
error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory (0) | 2012.01.12 |
APM 소스 설치 (0) | 2012.01.03 |