Results 1 to 1 of 1
I am running Mandrake 9.1. I installed MySQL Server 4.1.9 successfully and can access it via MySQLCC, create databases, populate tables, run queries, etc. I then installed the MySQL ODBC ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 01-22-2005 #1
- Join Date
- Jan 2005
MyODBC fails when trying to add a DSN to MySQL
I am running Mandrake 9.1. I installed MySQL Server 4.1.9 successfully and can access it via MySQLCC, create databases, populate tables, run queries, etc. I then installed the MySQL ODBC driver, MyODBC, and got the following error during the installation:
[root@gateway /]# rpm -i /home/neil/Download/MyODBC-3.51.10-1.i586.rpm
[myodbcinst.c][INFO] Driver registered. Usage count is 1. Location "/etc"
[myodbcinst.c][ERROR] Could not load driver setup library (/usr/lib/libmyodbc3S.so). Error is /usr/lib/libmyodbc3S.so: undefined symbol: _ZNK9QCheckBox9hitButtonERK6QPoint
The driver does show up in ODBC manager (gODBCConfig) as 'MySQL ODBC 3.51 Driver', with the driver's location as /usr/lib/libmyodbc3.so and the setup location as /usr/lib/libmyodbc3S.so. If I add an ODBC connection to MySQL as a System DSN it appears correctly in the ODBC manager, but when I try to configure the connection to point to a database I get the error "Could not construct a property list for (MySQL)". (I also have PostgreSQL installed and its driver installs correctly and can be configured without error.)
I have installed MyODBC from the Mandrake disks, encountered the error, uninstalled, downloaded the MySQL ODBC driver from a different location, reinstalled and gotten the same error. The named file indeed exists in that location. Is there a specific issue with Mandrake 9.1, some dependency I overlooked, or did I do something mindnumbingly stupid when I set up either MySQL or MyODBC?