lazarus 2.x and Firebird 3 emb lazarus / 16-Databases ---------------------------------------------------------------------- mangakissa · 2019-05-24 12:05 I try to set up a firebird 3 embedded connection in lazarus. Firebird has a different design than 2.5. The engine12.dll has become the new fbembed.dll. What have I done: - firebird 3 downloaded 64 bits - Lazarus 64 bits installed and started up. - engine12.dll renamed to fbclient.dll (SQLdb does not know the new engine name) - Placed an IBConnection and SQLTransaction on the Form. - a database connected. - e.v.t. username / ww entered (if that is not necessary for embedded). If I then set the property connected of IBconnection to true, it comes with the message that fbclient / gds32 / fbembedded.dll is not found. It does work with Firebird 2.5. Can Firebird 3 emb work with Lazarus 2.x / FPC 3.04. And if so, what should you do for it? ---------------------------------------------------------------------- devEric69 · 2019-05-24 12:35 Nothing should be renamed, imo: - the fbclient.so library is the network client for Firebird server on Linux. - the old libfbembed.so is now implemented as a plug-in library: engine12.so (that's how it is). I don't think renaming the Firebird 3's libraries will help you. ---------------------------------------------------------------------- mangakissa · 2019-05-24 13:25 You're absolutely right. I had to copy the plugin directory to the directory of my exe. And then the original fbclient.dll is used. ---------------------------------------------------------------------- minkob · 2019-07-07 09:50 Hi. I copied plugin directory as a directory then as a single files into my bindir but still have that message. Where I'm making a mistake? Fedora30 ---------------------------------------------------------------------- lucamar · 2019-07-07 10:53 Quote from: minkob on July 07, 2019, 11:50:44 amHi. I copied plugin directory as a directory then as a single files into my bindir but still have that message. Where I'm making a mistake? Fedora30 Your mistake is following in Linux directions intended for Windows For Linux, installing the Firebird libs as you would any other (for Fedora that would be with yum, wouldn't it? or the normal package manager) should be enough. ---------------------------------------------------------------------- minkob · 2019-07-07 20:45 Thank You. Sorry I was at work. Later is dnf. This is clean install from repos and it does  not work ---------------------------------------------------------------------- minkob · 2019-07-07 22:33 OK. Just install libfbclient devel package. For now it has some compatibility problems with TIBConnection, so I think I have to downgrade. Thank You.