Re: will edbi work with maria db?
- Posted by egis Jun 06, 2014
- 1661 views
I installed the mariadb client.
This is what I get from running file on /usr/lib64/libmysqlclient*
file /usr/lib64/libmysqlclient* /usr/lib64/libmysqlclient.a: current ar archive /usr/lib64/libmysqlclient_r.a: symbolic link to `libmysqlclient.a' /usr/lib64/libmysqlclient_r.so.15: symbolic link to `libmysqlclient_r.so.15.0.0' /usr/lib64/libmysqlclient_r.so.15.0.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped /usr/lib64/libmysqlclient_r.so.16: symbolic link to `libmysqlclient_r.so.16.0.0' /usr/lib64/libmysqlclient_r.so.16.0.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped /usr/lib64/libmysqlclient.so.15: symbolic link to `libmysqlclient.so.15.0.0' /usr/lib64/libmysqlclient.so.15.0.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped /usr/lib64/libmysqlclient.so.16: symbolic link to `libmysqlclient.so.16.0.0' /usr/lib64/libmysqlclient.so.16.0.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
I then modified edbi_mysql.e
edbi_mysql.e now has the lib_mysql value set to: constant lib_mysql = open_dll({ "/usr/lib64/libmysqlclient.so.16.0.0", -- stupid hack for openeuphoria.org "libmysqlclient.so", "/usr/lib/libmysqlclient.so", "/usr/local/lib/libmysqlclient.so", "libmysqlclient.dylib", "libmysql.dll" })
However when I run a once working edbi app I still get
Fatal run-time error: Could not find a suitable MySQL shared library
Do I need to rebuild the edbi/mysql drivers since edbi_mysql.e was modified?