Page 1 of 1

Library name bug?

Posted: 30.11.2006, 15:41
by iar
Hello!

I'm use Lazarus on Debian linux, and install both sqlite2 and sqlite3 libraries.

File libsqlite.so is symlink to libsqlite.so.0.8.6 , i.e. to sqlite lib version 2

In zeos source src/plain/ZPlainSqLite3.pas on line 16 may be instead

Code: Select all

  LINUX_DLL_LOCATION = 'libsqlite.so';
must be

Code: Select all

  LINUX_DLL_LOCATION = 'libsqlite3.so';
?

Posted: 04.12.2006, 13:13
by aducom
I don't have much knowledge about Linux implementation, but useually the names of the dll's are fixed and you need to rename the dll's (or so's) themself for access. I.e. MySQL is delivering MySQL.dll which need to be renamed to MySQL40.dll, MySQL41.dll etc. This is also the case for SQLite.