I'm trying to setup a Teamspeak server under Redhat 9 running MySQL 4.0.16. I've untarred the whole deal, setup permisisons and such, and have my server.ini file as such:

Code:
[DBEXPRESS]
sqldir=mysql_sql/
Drivername=mysql
Database=teamspeak
Hostname=localhost
User_name=db_user
Password=db_pass
GetDriverFunc=getSQLDriverMYSQL
VendorLib=/usr/local/mysql/lib/mysql/libmysqlclient.so.12.0.0
LibraryName=./libsqlmy.so
Active=1
When I try to fire up ./teamspeak2-server_startscript start, I get this in the server.log after the "Error starting daemon. Aborted" message:

Code:
-------------- log started at 01-09-04 17:59 -------------
---------------------------------------------------------------
01-09-04 17:59:50,ALL,Info,server,      Server init initialized
01-09-04 17:59:50,ALL,Info,server,      Server version: 2.0.20.1 Linux
01-09-04 17:59:50,ERROR,All,SQL,        Database initialization error: EDatabaseError.Unable to Load /usr/local/mysql/lib/mysql/libmysqlclient.so.12.0.0
01-09-04 17:59:50,ERROR,All,SERVER,     Start_Server: unable to open database
----------------------------------------------------------
---------------------------------------------------------------
--------------- log ended at 01-09-04 17:59 --------------
---------------------------------------------------------------
I did a search here for the EDatabaseError and only found a few threads in German But they made some mentions to MySQL 3 and 4 and I'm guessing I have to do something else to make the server use a MySQL 3 driver to communicate with the MySQL 4 server?

I'm currently trying out TS to possibly replace my Ventrilo 2.1.4 setup. I've scripted a lot of serverside user managability with Ventrilo though, and want to see how robust Teamspeak gets in that respect. Any help is appreciated