A user of ATP Host needs the mysql client libraries to connect to a database server. I installed mysql-client with apt-get on debian, which placed the .so file in /usr/lib. I also symlink'd this to /usr/local/byond/bin/. The game is still complaining about:
Error: libmysqlclient.so: cannot open shared object file: No such file or directory
Any insight?
ID:132464
![]() Nov 1 2010, 3:45 pm
|
|
Yep, that was the problem. Downloaded the libraries at http://dev.mysql.com/downloads/connector/c/ and copied the .so files into /usr/lib32. Thanks for the help!
|
Most likely you are running on a 64-bit system. Currently linux BYOND is only compiled for 32-bit. You'll need to download the 32-bit mysql client libraries. Usually they get installed to /usr/lib32.
[edit] Eventually we'll do a 64-bit build for the various unix systems. The holdup right now is that our 64-bit machine uses a different gcc and it is having some issues with our hacky code.