0
저는 전용 서버에 FreeBSD 9.2 64bit를 사용하고 있습니다. FreeBSD 32bit 시스템에서 컴파일 된 라이브러리가 있습니다. libmysqlclient.so.18을 사용하는이 라이브러리는 문제가 있습니다. 내 64 비트 OS에서 32 비트 버전을 설치하는 방법을 알고 있기 때문입니다. 기존 64 비트 libmysqlclient.so.18을 제 서버에서 삭제하지 않고 설치하는 방법입니다.FreeBSD 9.2 (x64) libmysqlclient.so.18
LDD 출력 :
ldd ./libgame.so
./libgame.so:
libthr.so.3 => /usr/lib32/libthr.so.3 (0x28240000)
libmysqlclient.so.18 => not found (0)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0x28260000)
libm.so.5 => /usr/lib32/libm.so.5 (0x2834d000)
libc.so.7 => /usr/lib32/libc.so.7 (0x2806c000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0x28367000)